Searched refs:pdu (Results 1 - 25 of 50) sorted by relevance

12

/freebsd-13-stable/usr.sbin/iscsid/
H A Dpdu.c51 pdu_ahs_length(const struct pdu *pdu) argument
54 return (pdu->pdu_bhs->bhs_total_ahs_len * 4);
58 pdu_data_segment_length(const struct pdu *pdu) argument
62 len += pdu->pdu_bhs->bhs_data_segment_len[0];
64 len += pdu->pdu_bhs->bhs_data_segment_len[1];
66 len += pdu->pdu_bhs->bhs_data_segment_len[2];
72 pdu_set_data_segment_length(struct pdu *pdu, uint32_ argument
83 struct pdu *pdu; local
108 pdu_receive_proxy(struct pdu *pdu) argument
147 pdu_send_proxy(struct pdu *pdu) argument
177 pdu_padding(const struct pdu *pdu) argument
210 pdu_receive(struct pdu *pdu) argument
253 pdu_send(struct pdu *pdu) argument
303 pdu_delete(struct pdu *pdu) argument
[all...]
H A Discsid.h71 struct pdu { struct
119 void keys_load(struct keys *keys, const struct pdu *pdu);
120 void keys_save(struct keys *keys, struct pdu *pdu);
127 struct pdu *pdu_new(struct connection *ic);
128 struct pdu *pdu_new_response(struct pdu *request);
129 void pdu_receive(struct pdu *request);
130 void pdu_send(struct pdu *respons
[all...]
H A Dkeys.c63 keys_load(struct keys *keys, const struct pdu *pdu) argument
69 if (pdu->pdu_data_len == 0)
72 if (pdu->pdu_data[pdu->pdu_data_len - 1] != '\0')
76 keys->keys_data_len = pdu->pdu_data_len;
80 memcpy(keys->keys_data, pdu->pdu_data, keys->keys_data_len);
107 keys_save(struct keys *keys, struct pdu *pdu) argument
134 pdu
[all...]
H A DMakefile5 SRCS= chap.c discovery.c iscsid.c keys.c log.c login.c pdu.c
H A Ddiscovery.c44 static struct pdu *
47 struct pdu *response;
75 static struct pdu *
78 struct pdu *request;
96 static struct pdu *
99 struct pdu *response;
121 static struct pdu *
124 struct pdu *request;
172 struct pdu *request, *response;
/freebsd-13-stable/usr.sbin/ctld/
H A Dpdu.c51 pdu_ahs_length(const struct pdu *pdu) argument
54 return (pdu->pdu_bhs->bhs_total_ahs_len * 4);
58 pdu_data_segment_length(const struct pdu *pdu) argument
62 len += pdu->pdu_bhs->bhs_data_segment_len[0];
64 len += pdu->pdu_bhs->bhs_data_segment_len[1];
66 len += pdu->pdu_bhs->bhs_data_segment_len[2];
72 pdu_set_data_segment_length(struct pdu *pdu, uint32_ argument
83 struct pdu *pdu; local
108 pdu_receive_proxy(struct pdu *pdu) argument
128 pdu_send_proxy(struct pdu *pdu) argument
140 pdu_padding(const struct pdu *pdu) argument
168 pdu_receive(struct pdu *pdu) argument
214 pdu_send(struct pdu *pdu) argument
262 pdu_delete(struct pdu *pdu) argument
[all...]
H A Dkeys.c63 keys_load(struct keys *keys, const struct pdu *pdu) argument
69 if (pdu->pdu_data_len == 0)
72 if (pdu->pdu_data[pdu->pdu_data_len - 1] != '\0')
76 keys->keys_data_len = pdu->pdu_data_len;
80 memcpy(keys->keys_data, pdu->pdu_data, keys->keys_data_len);
107 keys_save(struct keys *keys, struct pdu *pdu) argument
134 pdu
[all...]
H A Dctld.h263 struct pdu { struct
432 void kernel_send(struct pdu *pdu);
433 void kernel_receive(struct pdu *pdu);
438 void keys_load(struct keys *keys, const struct pdu *pdu);
439 void keys_save(struct keys *keys, struct pdu *pdu);
446 struct pdu *pdu_ne
[all...]
H A Ddiscovery.c46 static struct pdu *
49 struct pdu *request;
84 static struct pdu *
85 text_new_response(struct pdu *request)
87 struct pdu *response;
109 static struct pdu *
112 struct pdu *request;
142 static struct pdu *
143 logout_new_response(struct pdu *request)
145 struct pdu *respons
[all...]
/freebsd-13-stable/contrib/bsnmp/lib/
H A Dsnmp.c199 snmp_parse_pdus_hdr(struct asn_buf *b, struct snmp_pdu *pdu, asn_len_t *lenp) argument
201 if (pdu->type == SNMP_PDU_TRAP) {
202 if (asn_get_objid(b, &pdu->enterprise) != ASN_ERR_OK) {
206 if (asn_get_ipaddress(b, pdu->agent_addr) != ASN_ERR_OK) {
210 if (asn_get_integer(b, &pdu->generic_trap) != ASN_ERR_OK) {
214 if (asn_get_integer(b, &pdu->specific_trap) != ASN_ERR_OK) {
218 if (asn_get_timeticks(b, &pdu->time_stamp) != ASN_ERR_OK) {
223 if (asn_get_integer(b, &pdu->request_id) != ASN_ERR_OK) {
227 if (asn_get_integer(b, &pdu->error_status) != ASN_ERR_OK) {
231 if (asn_get_integer(b, &pdu
246 parse_pdus(struct asn_buf *b, struct snmp_pdu *pdu, int32_t *ip) argument
284 parse_secparams(struct asn_buf *b, struct snmp_pdu *pdu) argument
357 pdu_encode_secparams(struct asn_buf *b, struct snmp_pdu *pdu) argument
431 snmp_pdu_decode(struct asn_buf *b, struct snmp_pdu *pdu, int32_t *ip) argument
464 snmp_pdu_decode_header(struct asn_buf *b, struct snmp_pdu *pdu) argument
551 snmp_pdu_decode_scoped(struct asn_buf *b, struct snmp_pdu *pdu, int32_t *ip) argument
637 snmp_pdu_decode_secmode(struct asn_buf *b, struct snmp_pdu *pdu) argument
738 snmp_pdu_encode_header(struct asn_buf *b, struct snmp_pdu *pdu) argument
842 snmp_pdu_fix_padd(struct asn_buf *b, struct snmp_pdu *pdu) argument
857 snmp_fix_encoding(struct asn_buf *b, struct snmp_pdu *pdu) argument
996 snmp_pdu_encode(struct snmp_pdu *pdu, struct asn_buf *resp_b) argument
1078 dump_bindings(const struct snmp_pdu *pdu) argument
1090 dump_notrap(const struct snmp_pdu *pdu) argument
1099 snmp_pdu_dump(const struct snmp_pdu *pdu) argument
1187 snmp_pdu_init_secparams(struct snmp_pdu *pdu) argument
1216 snmp_pdu_free(struct snmp_pdu *pdu) argument
[all...]
H A Dsnmpagent.c169 snmp_pdu_create_response(const struct snmp_pdu *pdu, struct snmp_pdu *resp) argument
172 strcpy(resp->community, pdu->community);
173 resp->version = pdu->version;
174 if (pdu->flags & SNMP_MSG_AUTODISCOVER)
178 resp->request_id = pdu->request_id;
179 resp->version = pdu->version;
184 memcpy(&resp->engine, &pdu->engine, sizeof(pdu->engine));
185 memcpy(&resp->user, &pdu->user, sizeof(pdu
202 snmp_get(struct snmp_pdu *pdu, struct asn_buf *resp_b, struct snmp_pdu *resp, void *data) argument
335 do_getnext(struct context *context, const struct snmp_value *inb, struct snmp_value *outb, struct snmp_pdu *pdu) argument
404 snmp_getnext(struct snmp_pdu *pdu, struct asn_buf *resp_b, struct snmp_pdu *resp, void *data) argument
459 snmp_getbulk(struct snmp_pdu *pdu, struct asn_buf *resp_b, struct snmp_pdu *resp, void *data) argument
571 rollback(struct context *context, struct snmp_pdu *pdu, u_int i) argument
675 snmp_set(struct snmp_pdu *pdu, struct asn_buf *resp_b, struct snmp_pdu *resp, void *data) argument
976 snmp_make_errresp(const struct snmp_pdu *pdu, struct asn_buf *pdu_b, struct asn_buf *resp_b) argument
[all...]
H A Dsnmpcrypto.c90 snmp_pdu_calc_digest(const struct snmp_pdu *pdu, uint8_t *digest) argument
102 err = snmp_digest_init(&pdu->user, ctx, &dtype, &keylen);
110 memset(pdu->digest_ptr, 0, sizeof(pdu->msg_digest));
111 memcpy(extkey, pdu->user.auth_key, keylen);
120 EVP_DigestUpdate(ctx, pdu->outer_ptr, pdu->outer_len) != 1 ||
146 snmp_pdu_cipher_init(const struct snmp_pdu *pdu, int32_t len, argument
152 if (pdu->user.priv_proto == SNMP_PRIV_DES) {
156 memcpy(piv, pdu
179 snmp_pdu_encrypt(const struct snmp_pdu *pdu) argument
212 snmp_pdu_decrypt(const struct snmp_pdu *pdu) argument
375 snmp_pdu_calc_digest(const struct snmp_pdu *pdu, uint8_t *digest __unused) argument
385 snmp_pdu_encrypt(const struct snmp_pdu *pdu) argument
394 snmp_pdu_decrypt(const struct snmp_pdu *pdu) argument
[all...]
H A Dsnmpclient.c79 struct snmp_pdu *pdu; member in struct:sent_pdu
124 struct snmp_pdu pdu; member in struct:tabwork
446 table_init_pdu(const struct snmp_table *descr, struct snmp_pdu *pdu) argument
449 snmp_pdu_create(pdu, SNMP_PDU_GETNEXT);
451 snmp_pdu_create(pdu, SNMP_PDU_GETBULK);
452 pdu->error_index = 10;
455 pdu->bindings[pdu->nbindings].syntax = SNMP_SYNTAX_NULL;
456 pdu->bindings[pdu
1151 snmp_pdu_create(struct snmp_pdu *pdu, u_int op) argument
1200 snmp_add_binding(struct snmp_v1_pdu *pdu, ...) argument
1241 snmp_send_packet(struct snmp_pdu * pdu) argument
1305 snmp_pdu_send(struct snmp_pdu *pdu, snmp_send_cb_f func, void *arg) argument
1353 snmp_receive_packet(struct snmp_pdu *pdu, struct timeval *tv) argument
1699 struct snmp_pdu pdu; local
[all...]
H A Dsnmpagent.h132 enum snmp_ret snmp_get(struct snmp_pdu *pdu, struct asn_buf *resp_b,
134 enum snmp_ret snmp_getnext(struct snmp_pdu *pdu, struct asn_buf *resp_b,
136 enum snmp_ret snmp_getbulk(struct snmp_pdu *pdu, struct asn_buf *resp_b,
138 enum snmp_ret snmp_set(struct snmp_pdu *pdu, struct asn_buf *resp_b,
H A Dsnmppriv.h38 enum asn_err snmp_parse_pdus_hdr(struct asn_buf *b, struct snmp_pdu *pdu,
/freebsd-13-stable/lib/libsdp/
H A Dservice.c54 sdp_pdu_t pdu; local
64 if (sizeof(pdu)+sizeof(uuid)+sizeof(*bdaddr)+datalen > SDP_LOCAL_MTU) {
69 pdu.pid = SDP_PDU_SERVICE_REGISTER_REQUEST;
70 pdu.tid = htons(++ss->tid);
71 pdu.len = htons(sizeof(uuid) + sizeof(*bdaddr) + datalen);
75 iov[0].iov_base = (void *) &pdu;
76 iov[0].iov_len = sizeof(pdu);
99 if (len != sizeof(pdu) + sizeof(uint16_t) + sizeof(uint32_t)) {
119 sdp_pdu_t pdu; local
128 if (sizeof(pdu)
163 sdp_pdu_t pdu; local
207 sdp_pdu_p pdu; local
[all...]
H A Dsearch.c55 sdp_pdu_t pdu; member in struct:sdp_xpdu
160 xpdu.pdu.pid = SDP_PDU_SERVICE_SEARCH_ATTRIBUTE_REQUEST;
161 xpdu.pdu.tid = htons(ss->tid);
162 xpdu.pdu.len = htons(req_cs - ss->req);
166 iov[0].iov_len = sizeof(xpdu.pdu);
198 xpdu.pdu.tid = ntohs(xpdu.pdu.tid);
199 xpdu.pdu.len = ntohs(xpdu.pdu.len);
202 if (xpdu.pdu
[all...]
/freebsd-13-stable/contrib/bsnmp/snmpd/
H A Dtrap.c423 snmp_create_v1_trap(struct snmp_pdu *pdu, char *com, argument
426 memset(pdu, 0, sizeof(*pdu));
427 strlcpy(pdu->community, com, sizeof(pdu->community));
429 pdu->version = SNMP_V1;
430 pdu->type = SNMP_PDU_TRAP;
431 pdu->enterprise = systemg.object_id;
432 memcpy(pdu->agent_addr, snmpd.trap1addr, 4);
433 pdu
440 snmp_create_v2_trap(struct snmp_pdu *pdu, char *com, const struct asn_oid *trap_oid) argument
466 snmp_create_v3_trap(struct snmp_pdu *pdu, struct target_param *target, const struct asn_oid *trap_oid) argument
526 struct snmp_pdu pdu; local
[all...]
H A Dmain.c282 snmp_output(struct snmp_pdu *pdu, u_char *sndbuf, size_t *sndlen, argument
291 if ((code = snmp_pdu_encode(pdu, &resp_b)) != SNMP_CODE_OK) {
297 snmp_pdu_dump(pdu);
306 snmp_pdu_auth_user(struct snmp_pdu *pdu) argument
311 if (pdu->engine.engine_len == 0 && strlen(pdu->user.sec_name) == 0) {
312 pdu->engine.engine_len = snmpd_engine.engine_len;
313 memcpy(pdu->engine.engine_id, snmpd_engine.engine_id,
316 pdu->engine.engine_boots = snmpd_engine.engine_boots;
317 pdu
372 snmp_pdu_auth_access(struct snmp_pdu *pdu, int32_t *ip) argument
483 snmp_input_start(const u_char *buf, size_t len, const char *source, struct snmp_pdu *pdu, int32_t *ip, size_t *pdulen) argument
660 snmp_input_finish(struct snmp_pdu *pdu, const u_char *rcvbuf, size_t rcvlen, u_char *sndbuf, size_t *sndlen, const char *source, enum snmpd_input_err ierr, int32_t ivar, void *data) argument
1037 struct snmp_pdu pdu; local
1214 snmp_send_port(void *targ, const struct asn_oid *port, struct snmp_pdu *pdu, const struct sockaddr *addr, socklen_t addrlen) argument
[all...]
/freebsd-13-stable/sys/contrib/ngatm/netnatm/saal/
H A Dsaal_sscop.c782 union pdu pdu; local
787 FAILURE("sscop: cannot allocate in pdu msg");
800 pdu.sscop_null = MBUF_TRAIL32(m, -1);
803 "got %s, size=%u", pdus[pdu.sscop_type], size));
816 switch(pdu.sscop_type) {
820 "Bad PDU type %u", pdu.sscop_type));
826 ENSURE(size >= 8U + pdu.sscop_pl, (sscop, sscop->aarg,
827 "PDU_BGN size=%u pl=%u", size, pdu.sscop_pl));
836 ENSURE(size >= 8U + pdu
1257 union pdu pdu; local
1293 union pdu pdu; local
1326 union pdu pdu; local
1360 union pdu pdu; local
1385 union pdu pdu; local
1403 union pdu pdu; local
1421 union pdu pdu; local
1458 union pdu pdu; local
1499 union pdu pdu; local
1526 union pdu pdu; local
1553 union pdu pdu; local
1578 union pdu pdu; local
1602 union pdu pdu; local
1627 union pdu pdu; local
1666 union pdu pdu; local
1721 union pdu pdu; local
1944 union pdu pdu; local
1966 union pdu pdu; local
2024 union pdu pdu; local
2093 union pdu pdu; local
2281 union pdu pdu; local
2323 union pdu pdu; local
2344 union pdu pdu; local
2381 union pdu pdu; local
2410 union pdu pdu; local
2466 union pdu pdu; local
2520 union pdu pdu; local
2547 union pdu pdu; local
2623 union pdu pdu; local
2652 union pdu pdu; local
2759 union pdu pdu; local
2817 union pdu pdu; local
2839 union pdu pdu; local
2954 union pdu pdu; local
2982 union pdu pdu; local
3031 union pdu pdu; local
3069 union pdu pdu; local
3142 union pdu pdu; local
3211 union pdu pdu; local
3231 union pdu pdu; local
3331 union pdu pdu; local
3466 union pdu pdu; local
3490 union pdu pdu; local
3509 union pdu pdu; local
3597 union pdu pdu; local
3625 union pdu pdu; local
3685 union pdu pdu; local
3712 union pdu pdu; local
3886 union pdu pdu; local
3968 union pdu pdu; local
4045 union pdu pdu; local
4140 union pdu pdu; local
4370 union pdu pdu; local
4388 union pdu pdu; local
[all...]
/freebsd-13-stable/contrib/tcpdump/
H A Dprint-rpki-rtr.c262 const rpki_rtr_pdu_ipv4_prefix *pdu; local
267 pdu = (const rpki_rtr_pdu_ipv4_prefix *)tptr;
270 ipaddr_string(ndo, pdu->prefix),
271 pdu->prefix_length, pdu->max_length,
272 EXTRACT_32BITS(pdu->as), pdu->flags));
278 const rpki_rtr_pdu_ipv6_prefix *pdu; local
283 pdu = (const rpki_rtr_pdu_ipv6_prefix *)tptr;
286 ip6addr_string(ndo, pdu
294 const rpki_rtr_pdu_error_report *pdu; local
[all...]
/freebsd-13-stable/usr.sbin/bluetooth/sdpd/
H A Dsrr.c117 sdp_pdu_t pdu; local
122 pdu.pid = SDP_PDU_ERROR_RESPONSE;
123 pdu.tid = ((sdp_pdu_p)(srv->req))->tid;
124 pdu.len = htons(srv->fdidx[fd].rsp_size);
126 iov[0].iov_base = &pdu;
127 iov[0].iov_len = sizeof(pdu);
/freebsd-13-stable/sbin/iscontrol/
H A DMakefile4 SRCS= iscontrol.c pdu.c fsm.c config.c login.c auth_subr.c misc.c
/freebsd-13-stable/sys/dev/iscsi_initiator/
H A Disc_sm.c86 pdu_t *pdu; local
91 pdu = mtod(pq->mp, pdu_t *);
92 itt = pdu->ipdu.bhs.itt;
93 reject = &pq->pdu.ipdu.reject;
99 switch(pq->pdu.ipdu.bhs.opcode) {
105 sp->sid, ntohl(pq->pdu.ipdu.bhs.itt));
117 opq = i_search_hld(sp, pq->pdu.ipdu.bhs.itt, 1);
122 r2t_t *r2t = &pq->pdu.ipdu.r2t;
125 sp->sid, ntohl(pq->pdu.ipdu.bhs.itt),
137 opq = i_search_hld(sp, pq->pdu
[all...]
H A Discsi_subr.c70 pdu_t *opp = &opq->pdu;
72 r2t_t *r2t = &pq->pdu.ipdu.r2t;
112 cmd = &wpq->pdu.ipdu.data_out;
125 wpq->pdu.ds_len = bs;
126 wpq->pdu.ds_addr = bp;
149 pdu_t *pp = &pq->pdu;
270 n = ntohl(pq->pdu.ipdu.bhs.CmdSN);
350 pdu_t *pp = &pq->pdu;
372 pdu_t *pp = &pq->pdu;
406 //reject_t *reject = &pq->pdu
[all...]

Completed in 135 milliseconds

12