Lines Matching refs:nskb
202 struct sk_buff *nskb = llc_alloc_frame(sk, llc->dev, LLC_PDU_TYPE_U, 0);
204 if (nskb) {
207 llc_pdu_header_init(nskb, LLC_PDU_TYPE_U, sap->laddr.lsap,
209 llc_pdu_init_as_disc_cmd(nskb, 1);
210 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
213 llc_conn_send_pdu(sk, nskb);
219 kfree_skb(nskb);
227 struct sk_buff *nskb = llc_alloc_frame(sk, llc->dev, LLC_PDU_TYPE_U, 0);
229 if (nskb) {
234 llc_pdu_header_init(nskb, LLC_PDU_TYPE_U, sap->laddr.lsap,
236 llc_pdu_init_as_dm_rsp(nskb, f_bit);
237 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
240 llc_conn_send_pdu(sk, nskb);
245 kfree_skb(nskb);
253 struct sk_buff *nskb = llc_alloc_frame(sk, llc->dev, LLC_PDU_TYPE_U, 0);
255 if (nskb) {
258 llc_pdu_header_init(nskb, LLC_PDU_TYPE_U, sap->laddr.lsap,
260 llc_pdu_init_as_dm_rsp(nskb, 1);
261 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
264 llc_conn_send_pdu(sk, nskb);
269 kfree_skb(nskb);
277 struct sk_buff *nskb;
286 nskb = llc_alloc_frame(sk, llc->dev, LLC_PDU_TYPE_U,
288 if (nskb) {
291 llc_pdu_header_init(nskb, LLC_PDU_TYPE_U, sap->laddr.lsap,
293 llc_pdu_init_as_frmr_rsp(nskb, pdu, f_bit, llc->vS,
295 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
298 llc_conn_send_pdu(sk, nskb);
303 kfree_skb(nskb);
311 struct sk_buff *nskb = llc_alloc_frame(sk, llc->dev, LLC_PDU_TYPE_U,
314 if (nskb) {
318 llc_pdu_header_init(nskb, LLC_PDU_TYPE_U, sap->laddr.lsap,
320 llc_pdu_init_as_frmr_rsp(nskb, pdu, 0, llc->vS,
322 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
325 llc_conn_send_pdu(sk, nskb);
330 kfree_skb(nskb);
338 struct sk_buff *nskb;
342 nskb = llc_alloc_frame(sk, llc->dev, LLC_PDU_TYPE_U,
344 if (nskb) {
348 llc_pdu_header_init(nskb, LLC_PDU_TYPE_U, sap->laddr.lsap,
350 llc_pdu_init_as_frmr_rsp(nskb, pdu, f_bit, llc->vS,
352 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
355 llc_conn_send_pdu(sk, nskb);
360 kfree_skb(nskb);
434 struct sk_buff *nskb = llc_alloc_frame(sk, llc->dev, LLC_PDU_TYPE_U, 0);
436 if (nskb) {
439 llc_pdu_header_init(nskb, LLC_PDU_TYPE_U, sap->laddr.lsap,
441 llc_pdu_init_as_rr_rsp(nskb, 0, llc->vR);
442 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
444 llc_conn_send_pdu(sk, nskb);
469 struct sk_buff *nskb = llc_alloc_frame(sk, llc->dev, LLC_PDU_TYPE_S, 0);
471 if (nskb) {
474 llc_pdu_header_init(nskb, LLC_PDU_TYPE_S, sap->laddr.lsap,
476 llc_pdu_init_as_rej_cmd(nskb, 1, llc->vR);
477 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
480 llc_conn_send_pdu(sk, nskb);
485 kfree_skb(nskb);
493 struct sk_buff *nskb = llc_alloc_frame(sk, llc->dev, LLC_PDU_TYPE_S, 0);
495 if (nskb) {
498 llc_pdu_header_init(nskb, LLC_PDU_TYPE_S, sap->laddr.lsap,
500 llc_pdu_init_as_rej_rsp(nskb, 1, llc->vR);
501 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
504 llc_conn_send_pdu(sk, nskb);
509 kfree_skb(nskb);
517 struct sk_buff *nskb = llc_alloc_frame(sk, llc->dev, LLC_PDU_TYPE_S, 0);
519 if (nskb) {
522 llc_pdu_header_init(nskb, LLC_PDU_TYPE_S, sap->laddr.lsap,
524 llc_pdu_init_as_rej_rsp(nskb, 0, llc->vR);
525 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
528 llc_conn_send_pdu(sk, nskb);
533 kfree_skb(nskb);
541 struct sk_buff *nskb = llc_alloc_frame(sk, llc->dev, LLC_PDU_TYPE_S, 0);
543 if (nskb) {
546 llc_pdu_header_init(nskb, LLC_PDU_TYPE_S, sap->laddr.lsap,
548 llc_pdu_init_as_rnr_cmd(nskb, 1, llc->vR);
549 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
552 llc_conn_send_pdu(sk, nskb);
557 kfree_skb(nskb);
565 struct sk_buff *nskb = llc_alloc_frame(sk, llc->dev, LLC_PDU_TYPE_S, 0);
567 if (nskb) {
570 llc_pdu_header_init(nskb, LLC_PDU_TYPE_S, sap->laddr.lsap,
572 llc_pdu_init_as_rnr_rsp(nskb, 1, llc->vR);
573 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
576 llc_conn_send_pdu(sk, nskb);
581 kfree_skb(nskb);
589 struct sk_buff *nskb = llc_alloc_frame(sk, llc->dev, LLC_PDU_TYPE_S, 0);
591 if (nskb) {
594 llc_pdu_header_init(nskb, LLC_PDU_TYPE_S, sap->laddr.lsap,
596 llc_pdu_init_as_rnr_rsp(nskb, 0, llc->vR);
597 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
600 llc_conn_send_pdu(sk, nskb);
605 kfree_skb(nskb);
625 struct sk_buff *nskb = llc_alloc_frame(sk, llc->dev, LLC_PDU_TYPE_S, 0);
627 if (nskb) {
630 llc_pdu_header_init(nskb, LLC_PDU_TYPE_S, sap->laddr.lsap,
632 llc_pdu_init_as_rnr_rsp(nskb, 0, llc->vR);
633 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
636 llc_conn_send_pdu(sk, nskb);
641 kfree_skb(nskb);
649 struct sk_buff *nskb = llc_alloc_frame(sk, llc->dev, LLC_PDU_TYPE_S, 0);
651 if (nskb) {
654 llc_pdu_header_init(nskb, LLC_PDU_TYPE_S, sap->laddr.lsap,
656 llc_pdu_init_as_rr_cmd(nskb, 1, llc->vR);
657 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
660 llc_conn_send_pdu(sk, nskb);
665 kfree_skb(nskb);
673 struct sk_buff *nskb = llc_alloc_frame(sk, llc->dev, LLC_PDU_TYPE_S, 0);
675 if (nskb) {
679 llc_pdu_header_init(nskb, LLC_PDU_TYPE_S, sap->laddr.lsap,
681 llc_pdu_init_as_rr_rsp(nskb, f_bit, llc->vR);
682 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
685 llc_conn_send_pdu(sk, nskb);
690 kfree_skb(nskb);
698 struct sk_buff *nskb = llc_alloc_frame(sk, llc->dev, LLC_PDU_TYPE_S, 0);
700 if (nskb) {
703 llc_pdu_header_init(nskb, LLC_PDU_TYPE_S, sap->laddr.lsap,
705 llc_pdu_init_as_rr_rsp(nskb, 1, llc->vR);
706 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
709 llc_conn_send_pdu(sk, nskb);
714 kfree_skb(nskb);
722 struct sk_buff *nskb = llc_alloc_frame(sk, llc->dev, LLC_PDU_TYPE_S, 0);
724 if (nskb) {
727 llc_pdu_header_init(nskb, LLC_PDU_TYPE_S, sap->laddr.lsap,
729 llc_pdu_init_as_rr_rsp(nskb, 0, llc->vR);
730 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
733 llc_conn_send_pdu(sk, nskb);
738 kfree_skb(nskb);
746 struct sk_buff *nskb = llc_alloc_frame(sk, llc->dev, LLC_PDU_TYPE_S, 0);
748 if (nskb) {
751 llc_pdu_header_init(nskb, LLC_PDU_TYPE_S, sap->laddr.lsap,
753 llc_pdu_init_as_rr_rsp(nskb, 0, llc->vR);
754 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
757 llc_conn_send_pdu(sk, nskb);
762 kfree_skb(nskb);
780 struct sk_buff *nskb = llc_alloc_frame(sk, llc->dev, LLC_PDU_TYPE_U, 0);
782 if (nskb) {
788 llc_pdu_header_init(nskb, LLC_PDU_TYPE_U, sap->laddr.lsap,
790 llc_pdu_init_as_sabme_cmd(nskb, 1);
791 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, dmac);
794 llc_conn_send_pdu(sk, nskb);
800 kfree_skb(nskb);
809 struct sk_buff *nskb = llc_alloc_frame(sk, llc->dev, LLC_PDU_TYPE_U, 0);
812 if (nskb) {
815 nskb->dev = llc->dev;
816 llc_pdu_header_init(nskb, LLC_PDU_TYPE_U, sap->laddr.lsap,
818 llc_pdu_init_as_ua_rsp(nskb, f_bit);
819 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
822 llc_conn_send_pdu(sk, nskb);
827 kfree_skb(nskb);
970 struct sk_buff *nskb = llc_alloc_frame(sk, llc->dev, LLC_PDU_TYPE_S, 0);
972 if (nskb) {
975 llc_pdu_header_init(nskb, LLC_PDU_TYPE_S, sap->laddr.lsap,
977 llc_pdu_init_as_rr_rsp(nskb, llc->ack_pf, llc->vR);
978 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac);
981 llc_conn_send_pdu(sk, nskb);
986 kfree_skb(nskb);