Home
last modified time | relevance | path

Searched refs:omtu (Results 1 – 21 of 21) sorted by relevance

/freebsd/lib/libsdp/
H A Dsession.c82 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 Dsdp-int.h46 uint16_t omtu; /* outgoing MTU (req buffer size) */ member
/freebsd/usr.sbin/bluetooth/sdpd/
H A Dserver.c206 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 Dsur.c79 srv->fdidx[fd].rsp_limit = srv->fdidx[fd].omtu - sizeof(sdp_pdu_t); in server_prepare_service_unregister_response()
H A Dscr.c88 srv->fdidx[fd].rsp_limit = srv->fdidx[fd].omtu - sizeof(sdp_pdu_t); in server_prepare_service_change_response()
H A Dserver.h50 uint16_t omtu; /* outgoing MTU */ member
H A Dsrr.c102 srv->fdidx[fd].rsp_limit = srv->fdidx[fd].omtu - sizeof(sdp_pdu_t); in server_prepare_service_register_response()
H A Dssr.c204 srv->fdidx[fd].rsp_limit = srv->fdidx[fd].omtu - sizeof(sdp_pdu_t) - 4; in server_prepare_service_search_response()
H A Dsar.c234 srv->fdidx[fd].rsp_limit = srv->fdidx[fd].omtu - sizeof(sdp_pdu_t) - 2; in server_prepare_service_attribute_response()
H A Dssar.c366 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 Dng_l2cap.h434 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 Dng_btsocket_l2cap.h164 u_int16_t omtu; /* Outgoing MTU */ member
/freebsd/sys/netgraph/bluetooth/l2cap/
H A Dng_l2cap_ulpi.c689 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 Dng_l2cap_var.h161 u_int16_t omtu; /* outgoing channel MTU */ member
H A Dng_l2cap_main.c630 e2->omtu = ch->omtu; in ng_l2cap_default_rcvmsg()
H A Dng_l2cap_misc.c362 ch->omtu = NG_L2CAP_MTU_DEFAULT; in ng_l2cap_new_chan()
H A Dng_l2cap_evnt.c697 ch->omtu = val.mtu; in ng_l2cap_process_cfg_req()
/freebsd/sys/netgraph/bluetooth/socket/
H A Dng_btsocket_l2cap.c998 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 Dng_btsocket_rfcomm.c1451 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 Dl2cap.c227 r.channels[n].omtu, in l2cap_read_channel_list()
/freebsd/sys/netinet/
H A Dsctp_output.c7844 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 …]