/freebsd/lib/libsdp/ |
H A D | session.c | 82 size = sizeof(ss->omtu); in sdp_open() 83 if (getsockopt(ss->s, SOL_L2CAP, SO_L2CAP_OMTU, &ss->omtu, &size) < 0) { in sdp_open() 87 if ((ss->req = malloc(ss->omtu)) == NULL) { in sdp_open() 91 ss->req_e = ss->req + ss->omtu; in sdp_open() 136 ss->imtu = ss->omtu = SDP_LOCAL_MTU; in sdp_open_local() 138 if ((ss->req = malloc(ss->omtu)) == NULL) { in sdp_open_local() 142 ss->req_e = ss->req + ss->omtu; in sdp_open_local()
|
H A D | sdp-int.h | 46 uint16_t omtu; /* outgoing MTU (req buffer size) */ member
|
/freebsd/usr.sbin/bluetooth/sdpd/ |
H A D | server.c | 206 srv->fdidx[unsock].omtu = SDP_LOCAL_MTU; in server_init() 217 srv->fdidx[l2sock].omtu = 0; /* unknown */ in server_init() 296 uint16_t omtu; in server_accept_client() local 326 size = sizeof(omtu); in server_accept_client() 327 if (getsockopt(cfd,SOL_L2CAP,SO_L2CAP_OMTU,&omtu,&size) < 0) { in server_accept_client() 342 if (omtu < NG_L2CAP_MTU_MINIMUM) { in server_accept_client() 343 log_err("L2CAP OMTU is too small (%d bytes)", omtu); in server_accept_client() 373 omtu = srv->fdidx[fd].omtu; in server_accept_client() 399 srv->fdidx[cfd].omtu = omtu; in server_accept_client() 419 assert(srv->fdidx[fd].omtu >= NG_L2CAP_MTU_MINIMUM); in server_process_request()
|
H A D | sur.c | 79 srv->fdidx[fd].rsp_limit = srv->fdidx[fd].omtu - sizeof(sdp_pdu_t); in server_prepare_service_unregister_response()
|
H A D | scr.c | 88 srv->fdidx[fd].rsp_limit = srv->fdidx[fd].omtu - sizeof(sdp_pdu_t); in server_prepare_service_change_response()
|
H A D | server.h | 50 uint16_t omtu; /* outgoing MTU */ member
|
H A D | srr.c | 102 srv->fdidx[fd].rsp_limit = srv->fdidx[fd].omtu - sizeof(sdp_pdu_t); in server_prepare_service_register_response()
|
H A D | ssr.c | 204 srv->fdidx[fd].rsp_limit = srv->fdidx[fd].omtu - sizeof(sdp_pdu_t) - 4; in server_prepare_service_search_response()
|
H A D | sar.c | 234 srv->fdidx[fd].rsp_limit = srv->fdidx[fd].omtu - sizeof(sdp_pdu_t) - 2; in server_prepare_service_attribute_response()
|
H A D | ssar.c | 366 srv->fdidx[fd].rsp_limit = srv->fdidx[fd].omtu - sizeof(sdp_pdu_t) - 2; in server_prepare_service_search_attribute_response()
|
/freebsd/sys/netgraph/bluetooth/include/ |
H A D | ng_l2cap.h | 434 u_int16_t omtu; /* sending MTU for the local channel */ member 448 u_int16_t omtu; /* outgoing MTU for the local channel */ member 692 u_int16_t omtu; /* outgoing MTU */ member
|
H A D | ng_btsocket_l2cap.h | 164 u_int16_t omtu; /* Outgoing MTU */ member
|
/freebsd/sys/netgraph/bluetooth/l2cap/ |
H A D | ng_l2cap_ulpi.c | 689 if (ip->omtu != ch->omtu) { in ng_l2cap_l2ca_cfg_rsp_req() 690 ch->omtu = ip->omtu; in ng_l2cap_l2ca_cfg_rsp_req() 691 mtu = &ch->omtu; in ng_l2cap_l2ca_cfg_rsp_req() 818 ip->omtu = ch->omtu; in ng_l2cap_l2ca_cfg_ind()
|
H A D | ng_l2cap_var.h | 161 u_int16_t omtu; /* outgoing channel MTU */ member
|
H A D | ng_l2cap_main.c | 630 e2->omtu = ch->omtu; in ng_l2cap_default_rcvmsg()
|
H A D | ng_l2cap_misc.c | 362 ch->omtu = NG_L2CAP_MTU_DEFAULT; in ng_l2cap_new_chan()
|
H A D | ng_l2cap_evnt.c | 697 ch->omtu = val.mtu; in ng_l2cap_process_cfg_req()
|
/freebsd/sys/netgraph/bluetooth/socket/ |
H A D | ng_btsocket_l2cap.c | 998 pcb->omtu = ip->omtu; in ng_btsocket_l2cap_process_l2ca_cfg_ind() 1349 ip->omtu = pcb->omtu; in ng_btsocket_l2cap_send_l2ca_cfg_rsp() 2016 pcb->imtu = pcb->omtu = NG_L2CAP_MTU_DEFAULT; in ng_btsocket_l2cap_attach() 2304 error = sooptcopyout(sopt, &pcb->omtu, in ng_btsocket_l2cap_ctloutput() 2305 sizeof(pcb->omtu)); in ng_btsocket_l2cap_ctloutput() 2589 if (m->m_pkthdr.len > pcb->omtu) { in ng_btsocket_l2cap_send() 2591 "%s: Packet too big, len=%d, omtu=%d\n", __func__, m->m_pkthdr.len, pcb->omtu); in ng_btsocket_l2cap_send()
|
H A D | ng_btsocket_rfcomm.c | 1451 s->mtu = min(l2pcb->imtu, l2pcb->omtu) - in ng_btsocket_rfcomm_session_accept() 1520 s->mtu = min(l2pcb->imtu, l2pcb->omtu) - in ng_btsocket_rfcomm_session_connect()
|
/freebsd/usr.sbin/bluetooth/l2control/ |
H A D | l2cap.c | 227 r.channels[n].omtu, in l2cap_read_channel_list()
|
/freebsd/sys/netinet/ |
H A D | sctp_output.c | 7844 unsigned int mtu, r_mtu, omtu, mx_mtu, to_out; in sctp_med_chunk_output() local 8123 omtu = sctp_get_auth_chunk_len(stcb->asoc.peer_hmac_id); in sctp_med_chunk_output() 8125 omtu = 0; in sctp_med_chunk_output() 8127 if ((chk->send_size < (int)(mtu - omtu)) || in sctp_med_chunk_output() 8164 if (mtu > (chk->send_size + omtu)) in sctp_med_chunk_output() 8165 mtu -= (chk->send_size + omtu); in sctp_med_chunk_output() 8168 to_out += (chk->send_size + omtu); in sctp_med_chunk_output() 8350 omtu = sctp_get_auth_chunk_len(stcb->asoc.peer_hmac_id); in sctp_med_chunk_output() 8352 omtu = 0; in sctp_med_chunk_output() 8354 if ((chk->send_size <= (int)(mtu - omtu)) || in sctp_med_chunk_output() [all …]
|