Simplify RX data path.
[gpxe.git] / src / include / gpxe / ip.h
1 #ifndef _GPXE_IP_H
2 #define _GPXE_IP_H
3
4 /** @file
5  *
6  * IP protocol
7  *
8  */
9
10 #include <ip.h>
11
12 struct net_protocol;
13
14 extern struct net_protocol ipv4_protocol;
15
16 extern int add_ipv4_address ( struct net_device *netdev,
17                               struct in_addr address, struct in_addr netmask,
18                               struct in_addr gateway );
19 extern void del_ipv4_address ( struct net_device *netdev );
20 extern int ipv4_uip_tx ( struct pk_buff *pkb );
21
22 #endif /* _GPXE_IP_H */