11 #define ETHERTYPE_IP 0x0800
12 #define ETHERTYPE_ARP 0x0806
14 struct ethernet_frame
{
30 int (*handler
)(u8
*buf
, size_t len
);
34 int eth_register_handler(struct eth_handler
*han
);
36 extern const mac_t mac_bcast
; // XXX move elsewhere
37 extern const ip_t ip_bcast
;