Home
last modified time | relevance | path

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

/freebsd-14-stable/lib/libsdp/
HDsession.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()
HDsdp-int.h46 uint16_t omtu; /* outgoing MTU (req buffer size) */ member
/freebsd-14-stable/usr.sbin/bluetooth/sdpd/
HDserver.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()
HDsur.c79 srv->fdidx[fd].rsp_limit = srv->fdidx[fd].omtu - sizeof(sdp_pdu_t); in server_prepare_service_unregister_response()
HDscr.c88 srv->fdidx[fd].rsp_limit = srv->fdidx[fd].omtu - sizeof(sdp_pdu_t); in server_prepare_service_change_response()
HDserver.h50 uint16_t omtu; /* outgoing MTU */ member
HDsrr.c101 srv->fdidx[fd].rsp_limit = srv->fdidx[fd].omtu - sizeof(sdp_pdu_t); in server_prepare_service_register_response()
HDssr.c203 srv->fdidx[fd].rsp_limit = srv->fdidx[fd].omtu - sizeof(sdp_pdu_t) - 4; in server_prepare_service_search_response()
HDsar.c233 srv->fdidx[fd].rsp_limit = srv->fdidx[fd].omtu - sizeof(sdp_pdu_t) - 2; in server_prepare_service_attribute_response()
HDssar.c366 srv->fdidx[fd].rsp_limit = srv->fdidx[fd].omtu - sizeof(sdp_pdu_t) - 2; in server_prepare_service_search_attribute_response()
/freebsd-14-stable/sys/netgraph/bluetooth/include/
HDng_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
HDng_btsocket_l2cap.h164 u_int16_t omtu; /* Outgoing MTU */ member
/freebsd-14-stable/sys/netgraph/bluetooth/l2cap/
HDng_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()
HDng_l2cap_var.h161 u_int16_t omtu; /* outgoing channel MTU */ member
HDng_l2cap_main.c630 e2->omtu = ch->omtu; in ng_l2cap_default_rcvmsg()
HDng_l2cap_misc.c362 ch->omtu = NG_L2CAP_MTU_DEFAULT; in ng_l2cap_new_chan()
HDng_l2cap_evnt.c697 ch->omtu = val.mtu; in ng_l2cap_process_cfg_req()
/freebsd-14-stable/sys/netgraph/bluetooth/socket/
HDng_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()
2030 pcb->imtu = pcb->omtu = NG_L2CAP_MTU_DEFAULT; in ng_btsocket_l2cap_attach()
2318 error = sooptcopyout(sopt, &pcb->omtu, in ng_btsocket_l2cap_ctloutput()
2319 sizeof(pcb->omtu)); in ng_btsocket_l2cap_ctloutput()
2602 if (m->m_pkthdr.len > pcb->omtu) { in ng_btsocket_l2cap_send()
2604 "%s: Packet too big, len=%d, omtu=%d\n", __func__, m->m_pkthdr.len, pcb->omtu); in ng_btsocket_l2cap_send()
HDng_btsocket_rfcomm.c1462 s->mtu = min(l2pcb->imtu, l2pcb->omtu) - in ng_btsocket_rfcomm_session_accept()
1531 s->mtu = min(l2pcb->imtu, l2pcb->omtu) - in ng_btsocket_rfcomm_session_connect()
/freebsd-14-stable/usr.sbin/bluetooth/l2control/
HDl2cap.c227 r.channels[n].omtu, in l2cap_read_channel_list()
/freebsd-14-stable/sys/netinet/
HDsctp_output.c7846 unsigned int mtu, r_mtu, omtu, mx_mtu, to_out; in sctp_med_chunk_output() local
8125 omtu = sctp_get_auth_chunk_len(stcb->asoc.peer_hmac_id); in sctp_med_chunk_output()
8127 omtu = 0; in sctp_med_chunk_output()
8129 if ((chk->send_size < (int)(mtu - omtu)) || in sctp_med_chunk_output()
8166 if (mtu > (chk->send_size + omtu)) in sctp_med_chunk_output()
8167 mtu -= (chk->send_size + omtu); in sctp_med_chunk_output()
8170 to_out += (chk->send_size + omtu); in sctp_med_chunk_output()
8352 omtu = sctp_get_auth_chunk_len(stcb->asoc.peer_hmac_id); in sctp_med_chunk_output()
8354 omtu = 0; in sctp_med_chunk_output()
8356 if ((chk->send_size <= (int)(mtu - omtu)) || in sctp_med_chunk_output()
[all …]