llc_pdu_decode_dsap(skb, &dsap); sap = llc_sap_find(dsap); if (sap) { struct llc_conn_state_ev *ev = llc_conn_ev(skb); struct llc_sock *llc = llc_sk(sk);  llc_pdu_decode_sa(skb, llc->daddr.mac); llc_pdu_decode_da(skb, llc->laddr.mac); llc->dev = skb->dev; ev->ind_prim = LLC_CONN_PRIM; rc = 0; llc_sap_put(sap); } return rc; 
ev->ind_prim = LLC_CONN_PRIM; return 0; 
int llc_conn_ac_conn_ind(struct sock *sk, struct sk_buff *skb){	int rc = -ENOTCONN;	u8 dsap;	struct llc_sap *sap;	llc_pdu_decode_dsap(skb, &dsap);	sap = llc_sap_find(dsap);	if (sap) {		struct llc_conn_state_ev *ev = llc_conn_ev(skb);		struct llc_sock *llc = llc_sk(sk);		llc_pdu_decode_sa(skb, llc->daddr.mac);		llc_pdu_decode_da(skb, llc->laddr.mac);		llc->dev = skb->dev;		ev->ind_prim = LLC_CONN_PRIM;		rc = 0;		llc_sap_put(sap);	}	return rc;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/d389424e00f9097cd24b3df4ca0ab7221f140eeb/llc_c_ac.c/buggy/net/llc/llc_c_ac.c