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

123

/freebsd-10.0-release/usr.sbin/ctld/
H A Dpdu.c48 pdu_ahs_length(const struct pdu *pdu) argument
51 return (pdu->pdu_bhs->bhs_total_ahs_len * 4);
55 pdu_data_segment_length(const struct pdu *pdu) argument
59 len += pdu->pdu_bhs->bhs_data_segment_len[0];
61 len += pdu->pdu_bhs->bhs_data_segment_len[1];
63 len += pdu->pdu_bhs->bhs_data_segment_len[2];
69 pdu_set_data_segment_length(struct pdu *pdu, uint32_ argument
80 struct pdu *pdu; local
105 pdu_receive(struct pdu *pdu) argument
121 pdu_send(struct pdu *pdu) argument
131 pdu_padding(const struct pdu *pdu) argument
159 pdu_receive(struct pdu *pdu) argument
197 pdu_send(struct pdu *pdu) argument
240 pdu_delete(struct pdu *pdu) argument
[all...]
H A Dkeys.c60 keys_load(struct keys *keys, const struct pdu *pdu) argument
66 if (pdu->pdu_data_len == 0)
69 if (pdu->pdu_data[pdu->pdu_data_len - 1] != '\0')
73 keys->keys_data_len = pdu->pdu_data_len;
77 memcpy(keys->keys_data, pdu->pdu_data, keys->keys_data_len);
104 keys_save(struct keys *keys, struct pdu *pdu) argument
131 pdu
[all...]
H A Dctld.h161 struct pdu { struct
238 void kernel_send(struct pdu *pdu);
239 void kernel_receive(struct pdu *pdu);
243 void keys_load(struct keys *keys, const struct pdu *pdu);
244 void keys_save(struct keys *keys, struct pdu *pdu);
252 struct pdu *pdu_ne
[all...]
H A Ddiscovery.c42 static struct pdu *
45 struct pdu *request;
81 static struct pdu *
82 text_new_response(struct pdu *request)
84 struct pdu *response;
106 static struct pdu *
109 struct pdu *request;
137 static struct pdu *
138 logout_new_response(struct pdu *request)
140 struct pdu *respons
[all...]
/freebsd-10.0-release/usr.sbin/iscsid/
H A Dpdu.c48 pdu_ahs_length(const struct pdu *pdu) argument
51 return (pdu->pdu_bhs->bhs_total_ahs_len * 4);
55 pdu_data_segment_length(const struct pdu *pdu) argument
59 len += pdu->pdu_bhs->bhs_data_segment_len[0];
61 len += pdu->pdu_bhs->bhs_data_segment_len[1];
63 len += pdu->pdu_bhs->bhs_data_segment_len[2];
69 pdu_set_data_segment_length(struct pdu *pdu, uint32_ argument
80 struct pdu *pdu; local
105 pdu_receive(struct pdu *pdu) argument
140 pdu_send(struct pdu *pdu) argument
166 pdu_padding(const struct pdu *pdu) argument
194 pdu_receive(struct pdu *pdu) argument
232 pdu_send(struct pdu *pdu) argument
275 pdu_delete(struct pdu *pdu) argument
[all...]
H A Discsid.h68 struct pdu { struct
86 void keys_load(struct keys *keys, const struct pdu *pdu);
87 void keys_save(struct keys *keys, struct pdu *pdu);
95 struct pdu *pdu_new(struct connection *ic);
96 struct pdu *pdu_new_response(struct pdu *request);
97 void pdu_receive(struct pdu *request);
98 void pdu_send(struct pdu *respons
[all...]
H A Dkeys.c61 keys_load(struct keys *keys, const struct pdu *pdu) argument
67 if (pdu->pdu_data_len == 0)
70 if (pdu->pdu_data[pdu->pdu_data_len - 1] != '\0')
74 keys->keys_data_len = pdu->pdu_data_len;
78 memcpy(keys->keys_data, pdu->pdu_data, keys->keys_data_len);
105 keys_save(struct keys *keys, struct pdu *pdu) argument
132 pdu
[all...]
H A DMakefile4 SRCS= discovery.c iscsid.c keys.c log.c login.c pdu.c
H A Ddiscovery.c44 static struct pdu *
47 struct pdu *response;
77 static struct pdu *
80 struct pdu *request;
98 static struct pdu *
101 struct pdu *response;
123 static struct pdu *
126 struct pdu *request;
174 struct pdu *request, *response;
/freebsd-10.0-release/contrib/bsnmp/lib/
H A Dsnmp.c197 snmp_parse_pdus_hdr(struct asn_buf *b, struct snmp_pdu *pdu, asn_len_t *lenp) argument
199 if (pdu->type == SNMP_PDU_TRAP) {
200 if (asn_get_objid(b, &pdu->enterprise) != ASN_ERR_OK) {
204 if (asn_get_ipaddress(b, pdu->agent_addr) != ASN_ERR_OK) {
208 if (asn_get_integer(b, &pdu->generic_trap) != ASN_ERR_OK) {
212 if (asn_get_integer(b, &pdu->specific_trap) != ASN_ERR_OK) {
216 if (asn_get_timeticks(b, &pdu->time_stamp) != ASN_ERR_OK) {
221 if (asn_get_integer(b, &pdu->request_id) != ASN_ERR_OK) {
225 if (asn_get_integer(b, &pdu->error_status) != ASN_ERR_OK) {
229 if (asn_get_integer(b, &pdu
244 parse_pdus(struct asn_buf *b, struct snmp_pdu *pdu, int32_t *ip) argument
282 parse_secparams(struct asn_buf *b, struct snmp_pdu *pdu) argument
353 pdu_encode_secparams(struct asn_buf *b, struct snmp_pdu *pdu) argument
427 snmp_pdu_decode(struct asn_buf *b, struct snmp_pdu *pdu, int32_t *ip) argument
460 snmp_pdu_decode_header(struct asn_buf *b, struct snmp_pdu *pdu) argument
547 snmp_pdu_decode_scoped(struct asn_buf *b, struct snmp_pdu *pdu, int32_t *ip) argument
633 snmp_pdu_decode_secmode(struct asn_buf *b, struct snmp_pdu *pdu) argument
734 snmp_pdu_encode_header(struct asn_buf *b, struct snmp_pdu *pdu) argument
838 snmp_pdu_fix_padd(struct asn_buf *b, struct snmp_pdu *pdu) argument
853 snmp_fix_encoding(struct asn_buf *b, struct snmp_pdu *pdu) argument
992 snmp_pdu_encode(struct snmp_pdu *pdu, struct asn_buf *resp_b) argument
1074 dump_bindings(const struct snmp_pdu *pdu) argument
1086 dump_notrap(const struct snmp_pdu *pdu) argument
1095 snmp_pdu_dump(const struct snmp_pdu *pdu) argument
1180 snmp_pdu_init_secparams(struct snmp_pdu *pdu) argument
1209 snmp_pdu_free(struct snmp_pdu *pdu) argument
[all...]
H A Dsnmpagent.c169 snmp_pdu_create_response(struct snmp_pdu *pdu, struct snmp_pdu *resp) argument
172 strcpy(resp->community, pdu->community);
173 resp->version = pdu->version;
175 resp->request_id = pdu->request_id;
176 resp->version = pdu->version;
181 memcpy(&resp->engine, &pdu->engine, sizeof(pdu->engine));
182 memcpy(&resp->user, &pdu->user, sizeof(pdu->user));
184 resp->identifier = pdu
199 snmp_get(struct snmp_pdu *pdu, struct asn_buf *resp_b, struct snmp_pdu *resp, void *data) argument
327 do_getnext(struct context *context, const struct snmp_value *inb, struct snmp_value *outb, struct snmp_pdu *pdu) argument
396 snmp_getnext(struct snmp_pdu *pdu, struct asn_buf *resp_b, struct snmp_pdu *resp, void *data) argument
445 snmp_getbulk(struct snmp_pdu *pdu, struct asn_buf *resp_b, struct snmp_pdu *resp, void *data) argument
552 rollback(struct context *context, struct snmp_pdu *pdu, u_int i) argument
656 snmp_set(struct snmp_pdu *pdu, struct asn_buf *resp_b, struct snmp_pdu *resp, void *data) argument
957 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
99 err = snmp_digest_init(&pdu->user, &ctx, &dtype, &keylen);
105 memset(pdu->digest_ptr, 0, sizeof(pdu->msg_digest));
106 memcpy(extkey, pdu->user.auth_key, keylen);
115 EVP_DigestUpdate(&ctx, pdu->outer_ptr, pdu->outer_len) != 1 ||
141 snmp_pdu_cipher_init(const struct snmp_pdu *pdu, int32_t len, argument
147 if (pdu->user.priv_proto == SNMP_PRIV_DES) {
151 memcpy(piv, pdu
174 snmp_pdu_encrypt(const struct snmp_pdu *pdu) argument
202 snmp_pdu_decrypt(const struct snmp_pdu *pdu) argument
342 snmp_pdu_calc_digest(const struct snmp_pdu *pdu, uint8_t *digest __unused) argument
352 snmp_pdu_encrypt(const struct snmp_pdu *pdu) argument
361 snmp_pdu_decrypt(const struct snmp_pdu *pdu) argument
[all...]
H A Dsnmpclient.c73 struct snmp_pdu *pdu; member in struct:sent_pdu
118 struct snmp_pdu pdu; member in struct:tabwork
440 table_init_pdu(const struct snmp_table *descr, struct snmp_pdu *pdu) argument
443 snmp_pdu_create(pdu, SNMP_PDU_GETNEXT);
445 snmp_pdu_create(pdu, SNMP_PDU_GETBULK);
446 pdu->error_index = 10;
449 pdu->bindings[pdu->nbindings].syntax = SNMP_SYNTAX_NULL;
450 pdu->bindings[pdu
1138 snmp_pdu_create(struct snmp_pdu *pdu, u_int op) argument
1187 snmp_add_binding(struct snmp_v1_pdu *pdu, ...) argument
1228 snmp_send_packet(struct snmp_pdu * pdu) argument
1292 snmp_pdu_send(struct snmp_pdu *pdu, snmp_send_cb_f func, void *arg) argument
1340 snmp_receive_packet(struct snmp_pdu *pdu, struct timeval *tv) argument
1689 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-10.0-release/lib/libsdp/
H A Dservice.c51 sdp_pdu_t pdu; local
61 if (sizeof(pdu)+sizeof(uuid)+sizeof(*bdaddr)+datalen > SDP_LOCAL_MTU) {
66 pdu.pid = SDP_PDU_SERVICE_REGISTER_REQUEST;
67 pdu.tid = htons(++ss->tid);
68 pdu.len = htons(sizeof(uuid) + sizeof(*bdaddr) + datalen);
72 iov[0].iov_base = (void *) &pdu;
73 iov[0].iov_len = sizeof(pdu);
96 if (len != sizeof(pdu) + sizeof(uint16_t) + sizeof(uint32_t)) {
116 sdp_pdu_t pdu; local
125 if (sizeof(pdu)
160 sdp_pdu_t pdu; local
204 sdp_pdu_p pdu; local
[all...]
H A Dsearch.c52 sdp_pdu_t pdu; member in struct:sdp_xpdu
157 xpdu.pdu.pid = SDP_PDU_SERVICE_SEARCH_ATTRIBUTE_REQUEST;
158 xpdu.pdu.tid = htons(ss->tid);
159 xpdu.pdu.len = htons(req_cs - ss->req);
163 iov[0].iov_len = sizeof(xpdu.pdu);
195 xpdu.pdu.tid = ntohs(xpdu.pdu.tid);
196 xpdu.pdu.len = ntohs(xpdu.pdu.len);
199 if (xpdu.pdu
[all...]
/freebsd-10.0-release/contrib/bsnmp/snmpd/
H A Dtrap.c421 snmp_create_v1_trap(struct snmp_pdu *pdu, char *com, argument
424 memset(pdu, 0, sizeof(*pdu));
425 strcpy(pdu->community, com);
427 pdu->version = SNMP_V1;
428 pdu->type = SNMP_PDU_TRAP;
429 pdu->enterprise = systemg.object_id;
430 memcpy(pdu->agent_addr, snmpd.trap1addr, 4);
431 pdu->generic_trap = trap_oid->subs[trap_oid->len - 1] - 1;
432 pdu
438 snmp_create_v2_trap(struct snmp_pdu *pdu, char *com, const struct asn_oid *trap_oid) argument
464 snmp_create_v3_trap(struct snmp_pdu *pdu, struct target_param *target, const struct asn_oid *trap_oid) argument
532 struct snmp_pdu pdu; local
[all...]
H A Dmain.c277 snmp_output(struct snmp_pdu *pdu, u_char *sndbuf, size_t *sndlen, argument
285 if (snmp_pdu_encode(pdu, &resp_b) != 0) {
291 snmp_pdu_dump(pdu);
300 snmp_pdu_auth_user(struct snmp_pdu *pdu) argument
306 if (pdu->engine.engine_len == 0 && strlen(pdu->user.sec_name) == 0) {
307 pdu->engine.engine_len = snmpd_engine.engine_len;
308 memcpy(pdu->engine.engine_id, snmpd_engine.engine_id,
310 pdu->engine.engine_boots = snmpd_engine.engine_boots;
311 pdu
373 snmp_pdu_auth_access(struct snmp_pdu *pdu, int32_t *ip) argument
484 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
1185 struct snmp_pdu pdu; local
1393 snmp_send_port(void *targ, const struct asn_oid *port, struct snmp_pdu *pdu, const struct sockaddr *addr, socklen_t addrlen) argument
[all...]
/freebsd-10.0-release/contrib/tcpdump/
H A Dprint-rpki-rtr.c229 rpki_rtr_pdu_ipv4_prefix *pdu; local
231 pdu = (rpki_rtr_pdu_ipv4_prefix *)tptr;
234 ipaddr_string(pdu->prefix),
235 pdu->prefix_length, pdu->max_length,
236 EXTRACT_32BITS(pdu->as), pdu->flags);
243 rpki_rtr_pdu_ipv6_prefix *pdu; local
245 pdu = (rpki_rtr_pdu_ipv6_prefix *)tptr;
248 ip6addr_string(pdu
257 rpki_rtr_pdu_error_report *pdu; local
[all...]
/freebsd-10.0-release/sys/contrib/ngatm/netnatm/saal/
H A Dsaal_sscop.c783 union pdu pdu; local
788 FAILURE("sscop: cannot allocate in pdu msg");
801 pdu.sscop_null = MBUF_TRAIL32(m, -1);
804 "got %s, size=%u", pdus[pdu.sscop_type], size));
817 switch(pdu.sscop_type) {
821 "Bad PDU type %u", pdu.sscop_type));
827 ENSURE(size >= 8U + pdu.sscop_pl, (sscop, sscop->aarg,
828 "PDU_BGN size=%u pl=%u", size, pdu.sscop_pl));
837 ENSURE(size >= 8U + pdu
1258 union pdu pdu; local
1294 union pdu pdu; local
1327 union pdu pdu; local
1361 union pdu pdu; local
1386 union pdu pdu; local
1404 union pdu pdu; local
1422 union pdu pdu; local
1459 union pdu pdu; local
1500 union pdu pdu; local
1527 union pdu pdu; local
1554 union pdu pdu; local
1579 union pdu pdu; local
1603 union pdu pdu; local
1628 union pdu pdu; local
1667 union pdu pdu; local
1722 union pdu pdu; local
1945 union pdu pdu; local
1967 union pdu pdu; local
2025 union pdu pdu; local
2094 union pdu pdu; local
2282 union pdu pdu; local
2324 union pdu pdu; local
2345 union pdu pdu; local
2382 union pdu pdu; local
2411 union pdu pdu; local
2467 union pdu pdu; local
2521 union pdu pdu; local
2548 union pdu pdu; local
2624 union pdu pdu; local
2653 union pdu pdu; local
2760 union pdu pdu; local
2818 union pdu pdu; local
2840 union pdu pdu; local
2955 union pdu pdu; local
2983 union pdu pdu; local
3032 union pdu pdu; local
3070 union pdu pdu; local
3143 union pdu pdu; local
3212 union pdu pdu; local
3232 union pdu pdu; local
3332 union pdu pdu; local
3467 union pdu pdu; local
3491 union pdu pdu; local
3510 union pdu pdu; local
3598 union pdu pdu; local
3626 union pdu pdu; local
3686 union pdu pdu; local
3713 union pdu pdu; local
3887 union pdu pdu; local
3969 union pdu pdu; local
4046 union pdu pdu; local
4141 union pdu pdu; local
4371 union pdu pdu; local
4389 union pdu pdu; local
[all...]
/freebsd-10.0-release/usr.sbin/bluetooth/sdpd/
H A Dsrr.c114 sdp_pdu_t pdu; local
119 pdu.pid = SDP_PDU_ERROR_RESPONSE;
120 pdu.tid = ((sdp_pdu_p)(srv->req))->tid;
121 pdu.len = htons(srv->fdidx[fd].rsp_size);
123 iov[0].iov_base = &pdu;
124 iov[0].iov_len = sizeof(pdu);
/freebsd-10.0-release/sbin/iscontrol/
H A DMakefile3 SRCS= iscontrol.c pdu.c fsm.c config.c login.c auth_subr.c misc.c
/freebsd-10.0-release/sys/dev/iscsi_initiator/
H A Discsi_subr.c67 pdu_t *opp = &opq->pdu;
69 r2t_t *r2t = &pq->pdu.ipdu.r2t;
113 cmd = &wpq->pdu.ipdu.data_out;
126 wpq->pdu.ds_len = bs;
127 wpq->pdu.ds_addr = bp;
150 pdu_t *pp = &pq->pdu;
271 n = ntohl(pq->pdu.ipdu.bhs.CmdSN);
351 pdu_t *pp = &pq->pdu;
373 pdu_t *pp = &pq->pdu;
407 //reject_t *reject = &pq->pdu
[all...]
/freebsd-10.0-release/usr.sbin/bsnmpd/tools/bsnmptools/
H A Dbsnmpget.c81 (program == BSNMPGET || program == BSNMPWALK) ? "[-p pdu] " : "",
324 snmptool_add_vbind(struct snmp_pdu *pdu, struct snmp_object *obj) argument
329 asn_append_oid(&(pdu->bindings[pdu->nbindings].var), &(obj->val.var));
330 pdu->nbindings++;
332 return (pdu->nbindings);
339 snmpget_verify_vbind(struct snmp_toolinfo *snmptoolctx, struct snmp_pdu *pdu, argument
342 if (pdu->version == SNMP_V1 && obj->val.syntax ==
348 if (ISSET_NUMERIC(snmptoolctx) || pdu->type == SNMP_PDU_GETNEXT ||
349 pdu
367 snmpget_fix_getbulk(struct snmp_pdu *pdu, uint32_t max_rep, uint32_t non_rep) argument
451 snmpwalk_nextpdu_create(uint32_t op, struct asn_oid *var, struct snmp_pdu *pdu) argument
1035 snmpset_verify_vbind(struct snmp_toolinfo *snmptoolctx, struct snmp_pdu *pdu, struct snmp_object *obj) argument
1057 snmpset_add_vbind(struct snmp_pdu *pdu, struct snmp_object *obj) argument
[all...]

Completed in 244 milliseconds

123