Lines Matching refs:dcid
116 hdr->dcid = le16toh(hdr->dcid); in ng_l2cap_receive()
129 switch (hdr->dcid) { in ng_l2cap_receive()
463 u_int16_t dcid, psm; in ng_l2cap_process_con_req() local
473 dcid = le16toh(cp->scid); in ng_l2cap_process_con_req()
477 if(dcid == NG_L2CAP_ATT_CID) in ng_l2cap_process_con_req()
479 else if(dcid == NG_L2CAP_SMP_CID) in ng_l2cap_process_con_req()
494 return (send_l2cap_con_rej(con, ident, 0, dcid, in ng_l2cap_process_con_req()
498 ch->dcid = dcid; in ng_l2cap_process_con_req()
506 send_l2cap_con_rej(con, ident, ch->scid, dcid, in ng_l2cap_process_con_req()
526 u_int16_t scid, dcid, result, status; in ng_l2cap_process_con_rsp() local
535 dcid = le16toh(cp->dcid); in ng_l2cap_process_con_rsp()
589 cmd->ch->dcid = dcid; in ng_l2cap_process_con_rsp()
607 cmd->ch->dcid = dcid; in ng_l2cap_process_con_rsp()
633 send_l2cap_reject(con, ident, NG_L2CAP_REJ_INVALID_CID, 0, scid, dcid); in ng_l2cap_process_con_rsp()
649 u_int16_t dcid, respond, result; in ng_l2cap_process_cfg_req() local
661 dcid = le16toh(cp->dcid); in ng_l2cap_process_cfg_req()
666 ch = ng_l2cap_chan_by_scid(l2cap, dcid, NG_L2CAP_L2CA_IDTYPE_BREDR); in ng_l2cap_process_cfg_req()
671 __func__, NG_NODE_NAME(l2cap->node), dcid); in ng_l2cap_process_cfg_req()
680 __func__, NG_NODE_NAME(l2cap->node), dcid, ch->state); in ng_l2cap_process_cfg_req()
747 error = send_l2cap_cfg_rsp(con, ident, ch->dcid, result, m); in ng_l2cap_process_cfg_req()
766 send_l2cap_reject(con, ident, NG_L2CAP_REJ_INVALID_CID, 0, 0, dcid); in ng_l2cap_process_cfg_req()
936 u_int16_t scid, dcid; in ng_l2cap_process_discon_req() local
944 dcid = le16toh(cp->dcid); in ng_l2cap_process_discon_req()
950 ch = ng_l2cap_chan_by_scid(l2cap, dcid, NG_L2CAP_L2CA_IDTYPE_BREDR); in ng_l2cap_process_discon_req()
955 __func__, NG_NODE_NAME(l2cap->node), dcid); in ng_l2cap_process_discon_req()
965 __func__, NG_NODE_NAME(l2cap->node), dcid, ch->state); in ng_l2cap_process_discon_req()
970 if (ch->dcid != scid || ch->scid != dcid) { in ng_l2cap_process_discon_req()
975 __func__, NG_NODE_NAME(l2cap->node), ch->scid, ch->dcid, in ng_l2cap_process_discon_req()
976 scid, dcid); in ng_l2cap_process_discon_req()
996 _ng_l2cap_discon_rsp(cmd->aux, ident, dcid, scid); in ng_l2cap_process_discon_req()
1011 send_l2cap_reject(con, ident, NG_L2CAP_REJ_INVALID_CID, 0, scid, dcid); in ng_l2cap_process_discon_req()
1026 u_int16_t scid, dcid; in ng_l2cap_process_discon_rsp() local
1035 dcid = le16toh(cp->dcid); in ng_l2cap_process_discon_rsp()
1061 if (cmd->ch->scid != scid || cmd->ch->dcid != dcid) { in ng_l2cap_process_discon_rsp()
1066 scid, cmd->ch->dcid, dcid); in ng_l2cap_process_discon_rsp()
1294 u_int16_t mtu, u_int16_t scid, u_int16_t dcid) in send_l2cap_reject() argument
1302 _ng_l2cap_cmd_rej(cmd->aux, cmd->ident, reason, mtu, scid, dcid); in send_l2cap_reject()
1322 u_int16_t dcid, u_int16_t result) in send_l2cap_con_rej() argument
1330 _ng_l2cap_con_rsp(cmd->aux, cmd->ident, scid, dcid, result, 0); in send_l2cap_con_rej()