Avoid using inet_ntoa() twice in a single printf() parameter list
authorkrw <krw@openbsd.org>
Wed, 15 Apr 2015 12:40:57 +0000 (12:40 +0000)
committerkrw <krw@openbsd.org>
Wed, 15 Apr 2015 12:40:57 +0000 (12:40 +0000)
commitd7503dcf7cde99b8207569e6152973e52ede52d4
tree4ffbc9b66722efff3f714a5b8120f07b828c5be1
parent033407794e8ff0df6f22e5fa7bc85790830883ae
Avoid using inet_ntoa() twice in a single printf() parameter list
by caching the results from excess inet_ntoa() calls before doing
the printf(). Should improve usefullness (?) of DHCPRELEASE log
entries by actually printing ciaddr and giaddr correctly when
dhcprelays stand between servers and clients.

Looks good to dlg@.
usr.sbin/dhcpd/dhcp.c