diff options
Diffstat (limited to 'freebsd/sbin/dhclient/dhcpd.h')
-rw-r--r-- | freebsd/sbin/dhclient/dhcpd.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/freebsd/sbin/dhclient/dhcpd.h b/freebsd/sbin/dhclient/dhcpd.h index 8f9071aa..240a3ae2 100644 --- a/freebsd/sbin/dhclient/dhcpd.h +++ b/freebsd/sbin/dhclient/dhcpd.h @@ -265,7 +265,7 @@ void do_packet(struct interface_info *, struct dhcp_packet *, /* errwarn.c */ extern int warnings_occurred; -void error(const char *, ...) __attribute__ ((__format__ (__printf__, 1, 2))); +void error(const char *, ...) __attribute__ ((__format__ (__printf__, 1, 2))) __dead2; int warning(const char *, ...) __attribute__ ((__format__ (__printf__, 1, 2))); int note(const char *, ...) __attribute__ ((__format__ (__printf__, 1, 2))); int debug(const char *, ...) __attribute__ ((__format__ (__printf__, 1, 2))); @@ -369,6 +369,8 @@ extern struct client_config top_level_config; extern struct pidfh *pidfile; +extern struct interface_info *ifi; + void dhcpoffer(struct packet *); void dhcpack(struct packet *); void dhcpnak(struct packet *); |