[PATCH] add header "pppoe:" in ng_pppoe.c printfs
Joao Barros
joao.barros at gmail.com
Sat Aug 5 08:51:24 UTC 2006
On 8/5/06, Joao Barros <joao.barros at gmail.com> wrote:
> On 8/4/06, Gleb Smirnoff <glebius at freebsd.org> wrote:
> > On Fri, Aug 04, 2006 at 04:48:49PM +0100, Joao Barros wrote:
> > J> On 8/4/06, Gleb Smirnoff <glebius at freebsd.org> wrote:
> > J> >On Thu, Aug 03, 2006 at 03:35:04PM +0100, Joao Barros wrote:
> > J> >J> Being this a cryptic message to say the least and to probably save
> > J> >J> someone some time when presented with this message I attach a patch
> > J> >J> that adds the header "pppoe:" in every printf that didn't have it,
> > J> >J> making it consistent with the rest of the file.
> > J> >
> > J> >I've attached a patch that cleans a bit logging in ng_pppoe. It changes
> > J> >all printf(9) to log(9). The latter is better since it spams console
> > J> >less, if event occurs many times per second. Also I've made the messages
> > J> >more clear - prepended node ID where possible, function name when it
> > J> >starts with ng_pppoe, or just "ng_pppoe".
> > J> >
> > J> >Can you please try out this patch and tell whether you like it. If you
> > J> >do I will commit it soon.
> > J>
> > J> Hi,
> > J>
> > J> I've looked at the patch and it looks ok.
> > J> It serves the purpose: make the messages more clear with the added
> > J> bonus of more info.
> > J> Thanks for taking the time to look into this :-)
> >
> > Since I don't use ng_pppoe now much, I'd appreciate if you
> > do at brief test of this patch, before I commit it.
> >
>
> I patched and recompiled the kernel.
> After booting I notice that no messages from ppp are logged by syslog
> (messages|ppp.log)
> If I restart ppp the messages are all logged.
> I can't say if this was happening because after setting ppp up I
> didn't reboot the machine.
> I didn't browse the startup scripts but maybe syslog is not started
> before pppoe.
>
> Now it will take more than 17 hours for the session limit to be
> exceeded and only then I can say how your patch worked out. I'll make
> an update then.
Ok, here's the new output just before the connection was dropped
(earlier than usual):
Aug 5 07:28:50 ultra5 kernel: ng_pppoe[5]: session in wrong state
Aug 5 07:28:50 ultra5 last message repeated 3 times
Looks fine to me :-)
--
Joao Barros
More information about the freebsd-hackers
mailing list