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