1 #ifndef _NET_INET_DATALINK_H_ 2 #define _NET_INET_DATALINK_H_ 3 4 struct datalink_proto { 5 unsigned char type[8]; 6 7 struct llc_sap *sap; 8 9 unsigned short header_length; 10 11 int (*rcvfunc)(struct sk_buff *, struct net_device *, 12 struct packet_type *, struct net_device *); 13 int (*request)(struct datalink_proto *, struct sk_buff *, 14 unsigned char *); 15 struct list_head node; 16 }; 17 18 #endif 19