From: Ted Lemon Date: Sat, 13 Mar 1999 18:54:18 +0000 (+0000) Subject: - Pass interface_info struct to can_unicast_without_arp. X-Git-Tag: V3-ALPHA-19990315~30 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=319db03d896a0d0daf8ed25114ca2ab3354c873f;p=thirdparty%2Fdhcp.git - Pass interface_info struct to can_unicast_without_arp. - Declare can_receive_unicast_unconfigured. --- diff --git a/includes/dhcpd.h b/includes/dhcpd.h index c5c744976..c552b2ab8 100644 --- a/includes/dhcpd.h +++ b/includes/dhcpd.h @@ -1126,7 +1126,8 @@ ssize_t receive_packet PROTO ((struct interface_info *, struct sockaddr_in *, struct hardware *)); #endif #if defined (USE_SOCKET_SEND) && !defined (USE_SOCKET_FALLBACK) -int can_unicast_without_arp PROTO ((void)); +int can_unicast_without_arp PROTO ((struct interface_info *)); +int can_receive_unicast_unconfigured PROTO ((struct interface_info *)); void maybe_setup_fallback PROTO ((void)); #endif @@ -1150,7 +1151,8 @@ ssize_t receive_packet PROTO ((struct interface_info *, struct sockaddr_in *, struct hardware *)); #endif #if defined (USE_BPF_SEND) -int can_unicast_without_arp PROTO ((void)); +int can_unicast_without_arp PROTO ((struct interface_info *)); +int can_receive_unicast_unconfigured PROTO ((struct interface_info *)); void maybe_setup_fallback PROTO ((void)); #endif @@ -1174,7 +1176,8 @@ ssize_t receive_packet PROTO ((struct interface_info *, struct sockaddr_in *, struct hardware *)); #endif #if defined (USE_LPF_SEND) -int can_unicast_without_arp PROTO ((void)); +int can_unicast_without_arp PROTO ((struct interface_info *)); +int can_receive_unicast_unconfigured PROTO ((struct interface_info *)); void maybe_setup_fallback PROTO ((void)); #endif @@ -1199,7 +1202,8 @@ ssize_t receive_packet PROTO ((struct interface_info *, struct sockaddr_in *, struct hardware *)); #endif #if defined (USE_NIT_SEND) -int can_unicast_without_arp PROTO ((void)); +int can_unicast_without_arp PROTO ((struct interface_info *)); +int can_receive_unicast_unconfigured PROTO ((struct interface_info *)); void maybe_setup_fallback PROTO ((void)); #endif @@ -1233,7 +1237,8 @@ ssize_t send_packet PROTO ((struct interface_info *, struct packet *, struct dhcp_packet *, size_t, struct in_addr, struct sockaddr_in *, struct hardware *)); -int can_unicast_without_arp PROTO ((void)); +int can_unicast_without_arp PROTO ((struct interface_info *)); +int can_receive_unicast_unconfigured PROTO ((struct interface_info *)); void maybe_setup_fallback PROTO ((void)); #endif