mirror of
https://gitlab.isc.org/isc-projects/dhcp
synced 2025-09-03 15:56:00 +00:00
Add support for fallback interface
This commit is contained in:
@@ -123,6 +123,19 @@
|
|||||||
# define USE_NIT_RECEIVE
|
# define USE_NIT_RECEIVE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/* Porting::
|
||||||
|
|
||||||
|
If you add support for sending packets directly out an interface,
|
||||||
|
and your support does not do ARP or routing, you must use a fallback
|
||||||
|
mechanism to deal with packets that need to be sent to routers.
|
||||||
|
Currently, all low-level packet interfaces use BSD sockets as a
|
||||||
|
fallback. */
|
||||||
|
|
||||||
|
#if defined (USE_BPF_SEND) || defined (USE_NIT_SEND)
|
||||||
|
# define USE_SOCKET_FALLBACK
|
||||||
|
# define USE_FALLBACK
|
||||||
|
#endif
|
||||||
|
|
||||||
/* Porting::
|
/* Porting::
|
||||||
|
|
||||||
If you add support for sending packets directly out an interface
|
If you add support for sending packets directly out an interface
|
||||||
|
13
osdep.h
13
osdep.h
@@ -123,6 +123,19 @@
|
|||||||
# define USE_NIT_RECEIVE
|
# define USE_NIT_RECEIVE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/* Porting::
|
||||||
|
|
||||||
|
If you add support for sending packets directly out an interface,
|
||||||
|
and your support does not do ARP or routing, you must use a fallback
|
||||||
|
mechanism to deal with packets that need to be sent to routers.
|
||||||
|
Currently, all low-level packet interfaces use BSD sockets as a
|
||||||
|
fallback. */
|
||||||
|
|
||||||
|
#if defined (USE_BPF_SEND) || defined (USE_NIT_SEND)
|
||||||
|
# define USE_SOCKET_FALLBACK
|
||||||
|
# define USE_FALLBACK
|
||||||
|
#endif
|
||||||
|
|
||||||
/* Porting::
|
/* Porting::
|
||||||
|
|
||||||
If you add support for sending packets directly out an interface
|
If you add support for sending packets directly out an interface
|
||||||
|
Reference in New Issue
Block a user