Strange message appearing in logs from isc-dhcpd-V3.1.0
Niall O'Reilly
niall.oreilly at ucd.ie
Tue Mar 26 09:31:36 UTC 2013
Thanks, Bruce!
[copying list so that others know I've had all the help I need]
On 25 Mar 2013, at 18:48, Bruce Hudson wrote:
> 3956: if (option_cache_allocate(&oc, MDL)) {
>
> This call is telling you that the variable "oc", into which the code
> is going to put the pointer to the newly allocated cache entry, already
> had something in it. It will be over-written and the reference count to
> what-ever it previously refered to will never go to zero. In short, its
> a memory leak. It should not cause you any problems unless you run your
> server too long without a restart.
That's reassuring.
> 3944: oc = lookup_option(&dhcp_universe, options, option_num);
>
> This is obviously where "oc" was previously set; if a "server
> identifier" option is found in the "options" parameter. I did not look
> back everywhere this routine was called but, if pushed, I would guess
> a "server-identifier" option was added to your configuration.
Spot on!
Nuisance that: I need dhcpd to use a service-specific address,
rather than the server's host address.
Thanks and best regards,
Niall O'Reilly
More information about the dhcp-users
mailing list