diff options
Diffstat (limited to 'include/net/llc.h')
| -rw-r--r-- | include/net/llc.h | 51 | 
1 files changed, 25 insertions, 26 deletions
diff --git a/include/net/llc.h b/include/net/llc.h index 9e7d7f08ef7..e8e61d4fb45 100644 --- a/include/net/llc.h +++ b/include/net/llc.h @@ -93,31 +93,30 @@ struct hlist_nulls_head *llc_sk_laddr_hash(struct llc_sap *sap,  #define LLC_DEST_CONN            2      /* Type 2 goes here */  extern struct list_head llc_sap_list; -extern spinlock_t llc_sap_list_lock; -extern int llc_rcv(struct sk_buff *skb, struct net_device *dev, -		   struct packet_type *pt, struct net_device *orig_dev); +int llc_rcv(struct sk_buff *skb, struct net_device *dev, struct packet_type *pt, +	    struct net_device *orig_dev); -extern int llc_mac_hdr_init(struct sk_buff *skb, -			    const unsigned char *sa, const unsigned char *da); +int llc_mac_hdr_init(struct sk_buff *skb, const unsigned char *sa, +		     const unsigned char *da); -extern void llc_add_pack(int type, void (*handler)(struct llc_sap *sap, -						   struct sk_buff *skb)); -extern void llc_remove_pack(int type); +void llc_add_pack(int type, +		  void (*handler)(struct llc_sap *sap, struct sk_buff *skb)); +void llc_remove_pack(int type); -extern void llc_set_station_handler(void (*handler)(struct sk_buff *skb)); +void llc_set_station_handler(void (*handler)(struct sk_buff *skb)); -extern struct llc_sap *llc_sap_open(unsigned char lsap, -				    int (*rcv)(struct sk_buff *skb, -					       struct net_device *dev, -					       struct packet_type *pt, -					       struct net_device *orig_dev)); +struct llc_sap *llc_sap_open(unsigned char lsap, +			     int (*rcv)(struct sk_buff *skb, +					struct net_device *dev, +					struct packet_type *pt, +					struct net_device *orig_dev));  static inline void llc_sap_hold(struct llc_sap *sap)  {  	atomic_inc(&sap->refcnt);  } -extern void llc_sap_close(struct llc_sap *sap); +void llc_sap_close(struct llc_sap *sap);  static inline void llc_sap_put(struct llc_sap *sap)  { @@ -125,27 +124,27 @@ static inline void llc_sap_put(struct llc_sap *sap)  		llc_sap_close(sap);  } -extern struct llc_sap *llc_sap_find(unsigned char sap_value); +struct llc_sap *llc_sap_find(unsigned char sap_value); -extern int llc_build_and_send_ui_pkt(struct llc_sap *sap, struct sk_buff *skb, -				     unsigned char *dmac, unsigned char dsap); +int llc_build_and_send_ui_pkt(struct llc_sap *sap, struct sk_buff *skb, +			      unsigned char *dmac, unsigned char dsap); -extern void llc_sap_handler(struct llc_sap *sap, struct sk_buff *skb); -extern void llc_conn_handler(struct llc_sap *sap, struct sk_buff *skb); +void llc_sap_handler(struct llc_sap *sap, struct sk_buff *skb); +void llc_conn_handler(struct llc_sap *sap, struct sk_buff *skb); -extern void llc_station_init(void); -extern void llc_station_exit(void); +void llc_station_init(void); +void llc_station_exit(void);  #ifdef CONFIG_PROC_FS -extern int llc_proc_init(void); -extern void llc_proc_exit(void); +int llc_proc_init(void); +void llc_proc_exit(void);  #else  #define llc_proc_init()	(0)  #define llc_proc_exit()	do { } while(0)  #endif /* CONFIG_PROC_FS */  #ifdef CONFIG_SYSCTL -extern int llc_sysctl_init(void); -extern void llc_sysctl_exit(void); +int llc_sysctl_init(void); +void llc_sysctl_exit(void);  extern int sysctl_llc2_ack_timeout;  extern int sysctl_llc2_busy_timeout;  | 
