#ifndef _NET_INET_DATALINK_H_ #define _NET_INET_DATALINK_H_ struct datalink_proto { unsigned short type_len; unsigned char type[8]; const char *string_name; unsigned short header_length; int (*rcvfunc)(struct sk_buff *, struct net_device *, struct packet_type *); void (*datalink_header)(struct datalink_proto *, struct sk_buff *, unsigned char *); struct datalink_proto *next; }; #endif