Home
last modified time | relevance | path

Searched refs:rsp_limit (Results 1 – 8 of 8) sorted by relevance

/trueos/usr.sbin/bluetooth/sdpd/
HDssr.c60 int32_t type, ssplen, rsp_limit, rcount, cslen, cs; in server_prepare_service_search_response() local
100 SDP_GET16(rsp_limit, ptr); in server_prepare_service_search_response()
101 if (rsp_limit <= 0) in server_prepare_service_search_response()
137 if (rcount < rsp_limit) in server_prepare_service_search_response()
138 rsp_limit = rcount; in server_prepare_service_search_response()
141 for (rcount = 0; ssplen > 0 && rcount < rsp_limit; ) { in server_prepare_service_search_response()
183 provider != NULL && rcount < rsp_limit; in server_prepare_service_search_response()
201 srv->fdidx[fd].rsp_limit = srv->fdidx[fd].omtu - sizeof(sdp_pdu_t) - 4; in server_prepare_service_search_response()
228 if (size + 1 > srv->fdidx[fd].rsp_limit) { in server_send_service_search_response()
234 while ((rsp_end - rsp) + 3 > srv->fdidx[fd].rsp_limit) { in server_send_service_search_response()
[all …]
HDsar.c152 int32_t type, rsp_limit, aidlen, cslen, cs; in server_prepare_service_attribute_response() local
169 SDP_GET16(rsp_limit, req); in server_prepare_service_attribute_response()
170 if (rsp_limit <= 0) in server_prepare_service_attribute_response()
231 srv->fdidx[fd].rsp_limit = srv->fdidx[fd].omtu - sizeof(sdp_pdu_t) - 2; in server_prepare_service_attribute_response()
232 if (srv->fdidx[fd].rsp_limit > rsp_limit) in server_prepare_service_attribute_response()
233 srv->fdidx[fd].rsp_limit = rsp_limit; in server_prepare_service_attribute_response()
261 if (size + 1 > srv->fdidx[fd].rsp_limit) { in server_send_service_attribute_response()
267 while ((rsp_end - rsp) + 3 > srv->fdidx[fd].rsp_limit) { in server_send_service_attribute_response()
312 srv->fdidx[fd].rsp_limit = 0; in server_send_service_attribute_response()
HDssar.c62 int32_t type, rsp_limit, ssplen, aidlen, cslen, cs; in server_prepare_service_search_attribute_response() local
105 SDP_GET16(rsp_limit, req); in server_prepare_service_search_attribute_response()
106 if (rsp_limit <= 0) in server_prepare_service_search_attribute_response()
238 srv->fdidx[fd].rsp_limit = srv->fdidx[fd].omtu - sizeof(sdp_pdu_t) - 2; in server_prepare_service_search_attribute_response()
239 if (srv->fdidx[fd].rsp_limit > rsp_limit) in server_prepare_service_search_attribute_response()
240 srv->fdidx[fd].rsp_limit = rsp_limit; in server_prepare_service_search_attribute_response()
HDsrr.c99 srv->fdidx[fd].rsp_limit = srv->fdidx[fd].omtu - sizeof(sdp_pdu_t); in server_prepare_service_register_response()
117 assert(srv->fdidx[fd].rsp_size < srv->fdidx[fd].rsp_limit); in server_send_service_register_response()
135 srv->fdidx[fd].rsp_limit = 0; in server_send_service_register_response()
HDserver.c203 srv->fdidx[unsock].rsp_limit = 0; in server_init()
214 srv->fdidx[l2sock].rsp_limit = 0; in server_init()
396 srv->fdidx[cfd].rsp_limit = 0; in server_accept_client()
524 srv->fdidx[fd].rsp_limit = 0; in server_process_request()
HDsur.c77 srv->fdidx[fd].rsp_limit = srv->fdidx[fd].omtu - sizeof(sdp_pdu_t); in server_prepare_service_unregister_response()
HDscr.c86 srv->fdidx[fd].rsp_limit = srv->fdidx[fd].omtu - sizeof(sdp_pdu_t); in server_prepare_service_change_response()
HDserver.h48 uint16_t rsp_limit; /* response limit */ member