1 #ifndef _GPXE_FAKEDHCP_H 2 #define _GPXE_FAKEDHCP_H 3 4 /** @file 5 * 6 * Fake DHCP packets 7 * 8 */ 9 10 FILE_LICENCE ( GPL2_OR_LATER ); 11 12 #include <stdint.h> 13 14 struct net_device; 15 16 extern int create_fakedhcpdiscover ( struct net_device *netdev, 17 void *data, size_t max_len ); 18 extern int create_fakedhcpack ( struct net_device *netdev, 19 void *data, size_t max_len ); 20 extern int create_fakepxebsack ( struct net_device *netdev, 21 void *data, size_t max_len ); 22 23 #endif /* _GPXE_FAKEDHCP_H */ 24