Home | History | Annotate | Download | only in gpxe
      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