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;
499 p_params->sn[1] = 0;
510 BE_STREAM_TO_UINT16 (p_params->miu, p);
511 p_params->miu &= LLCP_MIUX_MASK;
512 p_params->miu += LLCP_DEFAULT_MIU;
514 LLCP_TRACE_DEBUG1 ("llcp_util_parse_connect (): LLCP_MIUX_TYPE:%d", p_params->miu);
519 BE_STREAM_TO_UINT8 (p_params->rw, p);
520 p_params->rw &= 0x0F;
522 LLCP_TRACE_DEBUG1 ("llcp_util_parse_connect (): LLCP_RW_TYPE:%d", p_params->rw);
531 p_params->sn[1] = LLCP_SN_TYPE;
535 memcpy (p_params->sn, p, param_len);
536 p_params->sn[param_len] = 0;
540 memcpy (p_params->sn, p, LLCP_MAX_SN_LEN);
541 p_params->sn[LLCP_MAX_SN_LEN] = 0;
545 LLCP_TRACE_DEBUG1 ("llcp_util_parse_connect (): LLCP_SN_TYPE:<%s>", p_params->sn);
578 tLLCP_STATUS llcp_util_send_cc (tLLCP_DLCB *p_dlcb, tLLCP_CONNECTION_PARAMS *p_params)
584 if (p_params->miu != LLCP_DEFAULT_MIU)
588 if (p_params->rw != LLCP_DEFAULT_RW)
591 p_params->rw &= 0x0F;
609 UINT16_TO_BE_STREAM (p, p_params->miu - LLCP_DEFAULT_MIU);
616 UINT8_TO_BE_STREAM (p, p_params->rw);