Re: Accounting

William Bulley (web@merit.edu)
Wed, 27 Sep 1995 18:08:51 -0400 (EDT)

According to Evan Champion:
>
> Another bug: radiusd -g syslog ... causes an immediate coredump.

Make line 587 of radiusd.c look like the following:

if (strcasecmp (*argv, "stderr") == 0)

This line incorrectly pre-incremented argv in the first parameter
to the strcasecmp() call.

This is a bug I introduced after testing syslog support, but did
not retest after adding hooks for stderr logging when debugging
in non-daemon mode...

Regards,

web...

-- 
William Bulley, N8NXN              Senior Systems Research Programmer
Merit Network Inc.                 Domain: web@merit.edu
4251 Plymouth Road                 MaBell: (313) 764-9993
Ann Arbor, Michigan  48105-2785    Fax:    (313) 747-3185