Commit 83808320 authored by David S. Miller's avatar David S. Miller

Merge master.kernel.org:/home/acme/BK/llc-2.5

into nuts.ninka.net:/home/davem/src/BK/net-2.5
parents 2c1c2abf 6befa2af
...@@ -21,7 +21,6 @@ struct llc_timer { ...@@ -21,7 +21,6 @@ struct llc_timer {
}; };
struct llc_opt { struct llc_opt {
struct list_head node; /* entry in sap->sk_list.list */
struct sock *sk; /* sock that has this llc_opt */ struct sock *sk; /* sock that has this llc_opt */
struct sockaddr_llc addr; /* address sock is bound to */ struct sockaddr_llc addr; /* address sock is bound to */
u8 state; /* state of connection */ u8 state; /* state of connection */
......
...@@ -70,7 +70,7 @@ struct llc_sap *llc_sap_alloc(void) ...@@ -70,7 +70,7 @@ struct llc_sap *llc_sap_alloc(void)
memset(sap, 0, sizeof(*sap)); memset(sap, 0, sizeof(*sap));
sap->state = LLC_SAP_STATE_ACTIVE; sap->state = LLC_SAP_STATE_ACTIVE;
memcpy(sap->laddr.mac, llc_main_station.mac_sa, ETH_ALEN); memcpy(sap->laddr.mac, llc_main_station.mac_sa, ETH_ALEN);
spin_lock_init(&sap->sk_list.lock); rwlock_init(&sap->sk_list.lock);
} }
return sap; return sap;
} }
...@@ -639,7 +639,7 @@ static int __init llc_init(void) ...@@ -639,7 +639,7 @@ static int __init llc_init(void)
printk(llc_banner); printk(llc_banner);
INIT_LIST_HEAD(&llc_main_station.sap_list.list); INIT_LIST_HEAD(&llc_main_station.sap_list.list);
spin_lock_init(&llc_main_station.sap_list.lock); rwlock_init(&llc_main_station.sap_list.lock);
skb_queue_head_init(&llc_main_station.mac_pdu_q); skb_queue_head_init(&llc_main_station.mac_pdu_q);
skb_queue_head_init(&llc_main_station.ev_q.list); skb_queue_head_init(&llc_main_station.ev_q.list);
spin_lock_init(&llc_main_station.ev_q.lock); spin_lock_init(&llc_main_station.ev_q.lock);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment