Known 64-bit time_t issue with dhclient?

Joerg Wunsch j at
Thu Jun 24 09:00:46 GMT 2004

# dhclient -v hme0
Internet Software Consortium DHCP Client V3.0.1rc12
Copyright 1995-2002 Internet Software Consortium.
All rights reserved.
For info, please visit

Listening on BPF/hme0/08:00:20:fe:a2:70
Sending on   BPF/hme0/08:00:20:fe:a2:70
Sending on   Socket/fallback
DHCPDISCOVER on hme0 to port 67 interval 6
DHCPREQUEST on hme0 to port 67
bound to -- renewal in 4673210995445900712 seconds.

Perhaps that's only an artefact of the way it is printed (I see a cast
to `long' there, which is a shorter data type than the actual
expression when running on a 64-bit time_t host).  However, dhclient
internally completely relies on 32-bit times it seems.  Also, I'm not
sure whether it's related, but I see a fairly hectic and never ending
DHCP traffic on the wire, despite of the fact the lease negotiation
has been reported to be OK above.  This eats up a good bit of machine
power, and can only be stopped by killing dhclient away.

Is anybody successfully using dhclient on a 64-bit time_t machine
without these symptoms?

J"org Wunsch					       Unix support engineer
joerg_wunsch at

More information about the freebsd-sparc64 mailing list