2
0
mirror of https://gitlab.isc.org/isc-projects/dhcp synced 2025-08-31 14:25:41 +00:00

Traditionalize; change interface attach message

This commit is contained in:
Ted Lemon
1996-05-16 07:28:40 +00:00
parent 8bca1bc490
commit 70dfd63614
2 changed files with 16 additions and 10 deletions

View File

@@ -61,11 +61,11 @@ int if_register_socket (info, interface)
/* Make sure only one interface is registered. */
if (once)
error ("The standard socket API can only support hosts "
"with a single network interface. If you must "
"run dhcpd on a host with multiple interfaces, "
"you must compile in BPF or NIT support. If neither "
"option is supported on your system, please let us "
error ("The standard socket API can only support %s%s%s%s%s",
"hosts with a single network interface. If you must ",
"run dhcpd on a host with multiple interfaces, ",
"you must compile in BPF or NIT support. If neither ",
"option is supported on your system, please let us ",
"know.");
once = 1;
@@ -105,12 +105,14 @@ int if_register_socket (info, interface)
void if_register_send (info, interface)
struct interface_info *info;
struct ifreq *interface;
{
#ifndef USE_SOCKET_RECEIVE
info -> wfdesc = if_register_socket (info, interface);
#else
info -> wfdesc = info -> rfdesc;
#endif
note ("Sending on Socket/%s", piaddr (info -> address));
}
#endif /* USE_SOCKET_SEND */
@@ -122,6 +124,7 @@ void if_register_receive (info, interface)
/* If we're using the socket API for sending and receiving,
we don't need to register this interface twice. */
info -> rfdesc = if_register_socket (info, interface);
note ("Listening on Socket/%s", piaddr (info -> address));
}
#endif /* USE_SOCKET_RECEIVE */