Lines Matching refs:dsap

621 static void llcp_dlc_proc_connect_pdu (UINT8 dsap, UINT8 ssap, UINT16 length, UINT8 *p_data)
631 p_app_cb = llcp_util_get_app_cb (dsap);
637 LLCP_TRACE_ERROR1 ("llcp_dlc_proc_connect_pdu (): Unregistered SAP:0x%x", dsap);
638 llcp_util_send_dm (ssap, dsap, LLCP_SAP_DM_REASON_NO_SERVICE );
646 llcp_util_send_dm (ssap, dsap, LLCP_SAP_DM_REASON_NO_SERVICE );
651 if (dsap == LLCP_SAP_SDP)
655 dsap = llcp_sdp_get_sap_by_name (params.sn, (UINT8) strlen (params.sn));
671 if (dsap == LLCP_SAP_SDP)
678 else if (dsap == 0)
688 p_app_cb = llcp_util_get_app_cb (dsap);
694 LLCP_TRACE_ERROR1 ("llcp_dlc_proc_connect_pdu (): SAP(0x%x) doesn't support connection-oriented", dsap);
695 llcp_util_send_dm (ssap, dsap, LLCP_SAP_DM_REASON_NO_SERVICE );
702 p_dlcb = llcp_dlc_find_dlcb_by_sap (dsap, ssap);
706 llcp_util_send_dm (ssap, dsap, LLCP_SAP_DM_REASON_TEMP_REJECT_THIS );
711 p_dlcb = llcp_util_allocate_data_link (dsap, ssap);
725 llcp_util_send_dm (ssap, dsap, LLCP_SAP_DM_REASON_TEMP_REJECT_ANY );
739 static void llcp_dlc_proc_disc_pdu (UINT8 dsap, UINT8 ssap, UINT16 length, UINT8 *p_data)
745 p_dlcb = llcp_dlc_find_dlcb_by_sap (dsap, ssap);
762 LLCP_TRACE_ERROR2 ("llcp_dlc_proc_disc_pdu (): No data link for SAP (0x%x,0x%x)", dsap, ssap);
775 static void llcp_dlc_proc_cc_pdu (UINT8 dsap, UINT8 ssap, UINT16 length, UINT8 *p_data)
784 p_dlcb = llcp_dlc_find_dlcb_by_sap (dsap, LLCP_INVALID_SAP);
807 LLCP_TRACE_ERROR2 ("llcp_dlc_proc_cc_pdu (): No data link for SAP (0x%x,0x%x)", dsap, ssap);
820 static void llcp_dlc_proc_dm_pdu (UINT8 dsap, UINT8 ssap, UINT16 length, UINT8 *p_data)
835 p_dlcb = llcp_dlc_find_dlcb_by_sap (dsap, ssap);
841 p_dlcb = llcp_dlc_find_dlcb_by_sap (dsap, LLCP_INVALID_SAP);
850 LLCP_TRACE_ERROR2 ("llcp_dlc_proc_dm_pdu (): No data link for SAP (0x%x,0x%x)", dsap, ssap);
864 void llcp_dlc_proc_i_pdu (UINT8 dsap, UINT8 ssap, UINT16 i_pdu_length, UINT8 *p_i_pdu, BT_HDR *p_msg)
874 p_dlcb = llcp_dlc_find_dlcb_by_sap (dsap, ssap);
1057 LLCP_TRACE_ERROR2 ("llcp_dlc_proc_i_pdu (): No data link for SAP (0x%x,0x%x)", dsap, ssap);
1058 llcp_util_send_dm (ssap, dsap, LLCP_SAP_DM_REASON_NO_ACTIVE_CONNECTION );
1076 static void llcp_dlc_proc_rr_rnr_pdu (UINT8 dsap, UINT8 ptype, UINT8 ssap, UINT16 length, UINT8 *p_data)
1086 p_dlcb = llcp_dlc_find_dlcb_by_sap (dsap, ssap);
1180 LLCP_TRACE_ERROR2 ("llcp_dlc_proc_rr_rnr_pdu (): No data link for SAP (0x%x,0x%x)", dsap, ssap);
1193 void llcp_dlc_proc_rx_pdu (UINT8 dsap, UINT8 ptype, UINT8 ssap, UINT16 length, UINT8 *p_data)
1198 dsap, ptype, ssap);
1200 if (dsap == LLCP_SAP_LM)
1202 LLCP_TRACE_ERROR2 ("llcp_dlc_proc_rx_pdu (): Invalid SAP:0x%x for PTYPE:0x%x", dsap, ptype);
1209 llcp_dlc_proc_connect_pdu (dsap, ssap, length, p_data);
1213 llcp_dlc_proc_disc_pdu (dsap, ssap, length, p_data);
1217 llcp_dlc_proc_cc_pdu (dsap, ssap, length, p_data);
1221 llcp_dlc_proc_dm_pdu (dsap, ssap, length, p_data);
1225 p_dlcb = llcp_dlc_find_dlcb_by_sap (dsap, ssap);
1234 llcp_dlc_proc_rr_rnr_pdu (dsap, ptype, ssap, length, p_data);
1240 p_dlcb = llcp_dlc_find_dlcb_by_sap (dsap, ssap);