/freebsd-13-stable/usr.sbin/iscsid/ |
H A D | pdu.c | 51 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 D | iscsid.h | 71 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 D | keys.c | 63 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 D | Makefile | 5 SRCS= chap.c discovery.c iscsid.c keys.c log.c login.c pdu.c
|
H A D | discovery.c | 44 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 D | pdu.c | 51 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 D | keys.c | 63 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 D | ctld.h | 263 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 D | discovery.c | 46 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 D | snmp.c | 199 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 D | snmpagent.c | 169 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 D | snmpcrypto.c | 90 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 D | snmpclient.c | 79 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 D | snmpagent.h | 132 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 D | snmppriv.h | 38 enum asn_err snmp_parse_pdus_hdr(struct asn_buf *b, struct snmp_pdu *pdu,
|
/freebsd-13-stable/lib/libsdp/ |
H A D | service.c | 54 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 D | search.c | 55 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 D | trap.c | 423 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 D | main.c | 282 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 D | saal_sscop.c | 782 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 D | print-rpki-rtr.c | 262 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 D | srr.c | 117 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 D | Makefile | 4 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 D | isc_sm.c | 86 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 D | iscsi_subr.c | 70 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...] |