mirror of
https://gitlab.isc.org/isc-projects/dhcp
synced 2025-08-30 22:05:23 +00:00
Fix copyright; don't connect to broadcast address
This commit is contained in:
@@ -54,7 +54,7 @@
|
||||
|
||||
#ifndef lint
|
||||
static char copyright[] =
|
||||
"@(#) Copyright (c) 1995 The Internet Software Consortium. All rights reserved.\n";
|
||||
"@(#) Copyright (c) 1995, 1996 The Internet Software Consortium. All rights reserved.\n";
|
||||
#endif /* not lint */
|
||||
|
||||
#include "dhcpd.h"
|
||||
@@ -94,11 +94,6 @@ void if_register_send (info, interface)
|
||||
if (setsockopt (sock, IPPROTO_IP, IP_HDRINCL, &flag, sizeof flag) < 0)
|
||||
error ("Can't set IP_HDRINCL flag: %m");
|
||||
|
||||
/* Connect to the broadcast address... */
|
||||
if (connect (sock, (struct sockaddr *)&name, sizeof name) < 0)
|
||||
error ("Can't connect %s to %s: %m",
|
||||
piaddr (info -> address), inet_ntoa (name.sin_addr));
|
||||
|
||||
info -> wfdesc = sock;
|
||||
note ("Sending on Raw/%s", piaddr (info -> address));
|
||||
}
|
||||
|
7
raw.c
7
raw.c
@@ -54,7 +54,7 @@
|
||||
|
||||
#ifndef lint
|
||||
static char copyright[] =
|
||||
"@(#) Copyright (c) 1995 The Internet Software Consortium. All rights reserved.\n";
|
||||
"@(#) Copyright (c) 1995, 1996 The Internet Software Consortium. All rights reserved.\n";
|
||||
#endif /* not lint */
|
||||
|
||||
#include "dhcpd.h"
|
||||
@@ -94,11 +94,6 @@ void if_register_send (info, interface)
|
||||
if (setsockopt (sock, IPPROTO_IP, IP_HDRINCL, &flag, sizeof flag) < 0)
|
||||
error ("Can't set IP_HDRINCL flag: %m");
|
||||
|
||||
/* Connect to the broadcast address... */
|
||||
if (connect (sock, (struct sockaddr *)&name, sizeof name) < 0)
|
||||
error ("Can't connect %s to %s: %m",
|
||||
piaddr (info -> address), inet_ntoa (name.sin_addr));
|
||||
|
||||
info -> wfdesc = sock;
|
||||
note ("Sending on Raw/%s", piaddr (info -> address));
|
||||
}
|
||||
|
Reference in New Issue
Block a user