46 lines
1.5 KiB
Diff
46 lines
1.5 KiB
Diff
|
diff -uNr dhcp-4.2.0.orig//common/bpf.c dhcp-4.2.0/common/bpf.c
|
||
|
--- dhcp-4.2.0.orig//common/bpf.c 2010-08-24 21:05:43.000000000 +0200
|
||
|
+++ dhcp-4.2.0/common/bpf.c 2010-08-24 21:08:59.000000000 +0200
|
||
|
@@ -358,9 +358,9 @@
|
||
|
struct iovec iov [3];
|
||
|
int result;
|
||
|
|
||
|
- if (!strcmp (interface -> name, "fallback"))
|
||
|
+/* if (!strcmp (interface -> name, "fallback"))
|
||
|
return send_fallback (interface, packet, raw,
|
||
|
- len, from, to, hto);
|
||
|
+ len, from, to, hto); */
|
||
|
|
||
|
if (hto == NULL && interface->anycast_mac_addr.hlen)
|
||
|
hto = &interface->anycast_mac_addr;
|
||
|
@@ -537,7 +537,7 @@
|
||
|
|
||
|
void maybe_setup_fallback ()
|
||
|
{
|
||
|
- isc_result_t status;
|
||
|
+/* isc_result_t status;
|
||
|
struct interface_info *fbi = (struct interface_info *)0;
|
||
|
if (setup_fallback (&fbi, MDL)) {
|
||
|
if_register_fallback (fbi);
|
||
|
@@ -548,7 +548,7 @@
|
||
|
log_fatal ("Can't register I/O handle for %s: %s",
|
||
|
fbi -> name, isc_result_totext (status));
|
||
|
interface_dereference (&fbi, MDL);
|
||
|
- }
|
||
|
+ } */
|
||
|
}
|
||
|
|
||
|
void
|
||
|
diff -uNr dhcp-4.2.0.orig//includes/osdep.h dhcp-4.2.0/includes/osdep.h
|
||
|
--- dhcp-4.2.0.orig//includes/osdep.h 2010-08-24 21:05:43.000000000 +0200
|
||
|
+++ dhcp-4.2.0/includes/osdep.h 2010-08-24 21:06:07.000000000 +0200
|
||
|
@@ -157,7 +157,7 @@
|
||
|
Currently, all low-level packet interfaces use BSD sockets as a
|
||
|
fallback. */
|
||
|
|
||
|
-#if defined (USE_BPF_SEND) || defined (USE_NIT_SEND) || \
|
||
|
+#if defined (USE_NIT_SEND) || \
|
||
|
defined (USE_DLPI_SEND) || defined (USE_UPF_SEND) || \
|
||
|
defined (USE_LPF_SEND) || \
|
||
|
(defined (USE_SOCKET_SEND) && defined (HAVE_SO_BINDTODEVICE))
|