Home | History | Annotate | Download | only in llcp

Lines Matching refs:p_params

422 tLLCP_STATUS llcp_util_send_connect (tLLCP_DLCB *p_dlcb, tLLCP_CONNECTION_PARAMS *p_params)
428 if (p_params->miu != LLCP_DEFAULT_MIU)
432 if (p_params->rw != LLCP_DEFAULT_RW)
435 p_params->rw &= 0x0F; /* only 4 bits */
437 if ((strlen (p_params->sn)) && (p_dlcb->remote_sap == LLCP_SAP_SDP))
439 sn_len = (UINT16) (2 + strlen (p_params->sn)); /* TYPE, LEN, SN */
457 UINT16_TO_BE_STREAM (p, p_params->miu - LLCP_DEFAULT_MIU);
464 UINT8_TO_BE_STREAM (p, p_params->rw);
471 memcpy (p, p_params->sn, sn_len - 2);
492 tLLCP_STATUS llcp_util_parse_connect (UINT8 *p_bytes, UINT16 length, tLLCP_CONNECTION_PARAMS *p_params)
496 p_params->miu = LLCP_DEFAULT_MIU;
497 p_params->rw = LLCP_DEFAULT_RW;
498 p_params->sn[0] = 0;
509 BE_STREAM_TO_UINT16 (p_params->miu, p);
510 p_params->miu &= LLCP_MIUX_MASK;
511 p_params->miu += LLCP_DEFAULT_MIU;
513 LLCP_TRACE_DEBUG1 ("llcp_util_parse_connect (): LLCP_MIUX_TYPE:%d", p_params->miu);
518 BE_STREAM_TO_UINT8 (p_params->rw, p);
519 p_params->rw &= 0x0F;
521 LLCP_TRACE_DEBUG1 ("llcp_util_parse_connect (): LLCP_RW_TYPE:%d", p_params->rw);
529 memcpy (p_params->sn, p, param_len);
530 p_params->sn[param_len] = 0;
534 memcpy (p_params->sn, p, LLCP_MAX_SN_LEN);
535 p_params->sn[LLCP_MAX_SN_LEN] = 0;
539 LLCP_TRACE_DEBUG1 ("llcp_util_parse_connect (): LLCP_SN_TYPE:<%s>", p_params->sn);
572 tLLCP_STATUS llcp_util_send_cc (tLLCP_DLCB *p_dlcb, tLLCP_CONNECTION_PARAMS *p_params)
578 if (p_params->miu != LLCP_DEFAULT_MIU)
582 if (p_params->rw != LLCP_DEFAULT_RW)
585 p_params->rw &= 0x0F;
603 UINT16_TO_BE_STREAM (p, p_params->miu - LLCP_DEFAULT_MIU);
610 UINT8_TO_BE_STREAM (p, p_params->rw);