/netbsd-src/crypto/external/bsd/openssl/dist/test/ |
H A D | wpackettest.c | 31 static int cleanup(WPACKET *pkt) in cleanup() argument 33 WPACKET_cleanup(pkt); in cleanup() 39 WPACKET pkt; in test_WPACKET_init() local 44 if (!TEST_true(WPACKET_init(&pkt, buf)) in test_WPACKET_init() 45 || !TEST_true(WPACKET_put_bytes_u8(&pkt, 0xff)) in test_WPACKET_init() 47 || !TEST_false(WPACKET_close(&pkt)) in test_WPACKET_init() 49 || !TEST_true(WPACKET_finish(&pkt)) in test_WPACKET_init() 54 || !TEST_false(WPACKET_close(&pkt)) in test_WPACKET_init() 55 || !TEST_false(WPACKET_finish(&pkt)) in test_WPACKET_init() 56 || !TEST_true(WPACKET_get_total_written(&pkt, &written)) in test_WPACKET_init() [all …]
|
H A D | packettest.c | 19 PACKET pkt; in test_PACKET_remaining() local 21 if (!TEST_true(PACKET_buf_init(&pkt, smbuf, BUF_LEN)) in test_PACKET_remaining() 22 || !TEST_size_t_eq(PACKET_remaining(&pkt), BUF_LEN) in test_PACKET_remaining() 23 || !TEST_true(PACKET_forward(&pkt, BUF_LEN - 1)) in test_PACKET_remaining() 24 || !TEST_size_t_eq(PACKET_remaining(&pkt), 1) in test_PACKET_remaining() 25 || !TEST_true(PACKET_forward(&pkt, 1)) in test_PACKET_remaining() 26 || !TEST_size_t_eq(PACKET_remaining(&pkt), 0)) in test_PACKET_remaining() 34 PACKET pkt; in test_PACKET_end() local 36 if (!TEST_true(PACKET_buf_init(&pkt, smbuf, BUF_LEN)) in test_PACKET_end() 37 || !TEST_size_t_eq(PACKET_remaining(&pkt), BUF_LEN) in test_PACKET_end() [all …]
|
/netbsd-src/crypto/external/bsd/openssl.old/dist/test/ |
H A D | wpackettest.c | 38 static int cleanup(WPACKET *pkt) in cleanup() argument 40 WPACKET_cleanup(pkt); in cleanup() 46 WPACKET pkt; in test_WPACKET_init() local 51 if (!TEST_true(WPACKET_init(&pkt, buf)) in test_WPACKET_init() 52 || !TEST_true(WPACKET_put_bytes_u8(&pkt, 0xff)) in test_WPACKET_init() 54 || !TEST_false(WPACKET_close(&pkt)) in test_WPACKET_init() 56 || !TEST_true(WPACKET_finish(&pkt)) in test_WPACKET_init() 61 || !TEST_false(WPACKET_close(&pkt)) in test_WPACKET_init() 62 || !TEST_false(WPACKET_finish(&pkt)) in test_WPACKET_init() 63 || !TEST_true(WPACKET_get_total_written(&pkt, &written)) in test_WPACKET_init() [all …]
|
H A D | packettest.c | 19 PACKET pkt; in test_PACKET_remaining() local 21 if (!TEST_true(PACKET_buf_init(&pkt, smbuf, sizeof(smbuf))) in test_PACKET_remaining() 22 || !TEST_size_t_eq(PACKET_remaining(&pkt), BUF_LEN) in test_PACKET_remaining() 23 || !TEST_true(PACKET_forward(&pkt, BUF_LEN - 1)) in test_PACKET_remaining() 24 || !TEST_size_t_eq(PACKET_remaining(&pkt), 1) in test_PACKET_remaining() 25 || !TEST_true(PACKET_forward(&pkt, 1)) in test_PACKET_remaining() 26 || !TEST_size_t_eq(PACKET_remaining(&pkt), 0)) in test_PACKET_remaining() 34 PACKET pkt; in test_PACKET_end() local 36 if (!TEST_true(PACKET_buf_init(&pkt, smbuf, sizeof(smbuf))) in test_PACKET_end() 37 || !TEST_size_t_eq(PACKET_remaining(&pkt), BUF_LEN) in test_PACKET_end() [all …]
|
/netbsd-src/crypto/external/bsd/openssl/dist/include/internal/ |
H A D | packet.h | 30 static ossl_inline void packet_forward(PACKET *pkt, size_t len) in packet_forward() argument 32 pkt->curr += len; in packet_forward() 33 pkt->remaining -= len; in packet_forward() 39 static ossl_inline size_t PACKET_remaining(const PACKET *pkt) in PACKET_remaining() argument 41 return pkt->remaining; in PACKET_remaining() 50 static ossl_inline const unsigned char *PACKET_end(const PACKET *pkt) in PACKET_end() argument 52 return pkt->curr + pkt->remaining; in PACKET_end() 59 static ossl_inline const unsigned char *PACKET_data(const PACKET *pkt) in PACKET_data() argument 61 return pkt->curr; in PACKET_data() 69 __owur static ossl_inline int PACKET_buf_init(PACKET *pkt, in PACKET_buf_init() argument [all …]
|
/netbsd-src/crypto/external/bsd/openssl.old/dist/ssl/ |
H A D | packet_local.h | 29 static ossl_inline void packet_forward(PACKET *pkt, size_t len) in packet_forward() argument 31 pkt->curr += len; in packet_forward() 32 pkt->remaining -= len; in packet_forward() 38 static ossl_inline size_t PACKET_remaining(const PACKET *pkt) in PACKET_remaining() argument 40 return pkt->remaining; in PACKET_remaining() 49 static ossl_inline const unsigned char *PACKET_end(const PACKET *pkt) in PACKET_end() argument 51 return pkt->curr + pkt->remaining; in PACKET_end() 58 static ossl_inline const unsigned char *PACKET_data(const PACKET *pkt) in PACKET_data() argument 60 return pkt->curr; in PACKET_data() 68 __owur static ossl_inline int PACKET_buf_init(PACKET *pkt, in PACKET_buf_init() argument [all …]
|
H A D | packet.c | 16 int WPACKET_allocate_bytes(WPACKET *pkt, size_t len, unsigned char **allocbytes) in WPACKET_allocate_bytes() argument 18 if (!WPACKET_reserve_bytes(pkt, len, allocbytes)) in WPACKET_allocate_bytes() 21 pkt->written += len; in WPACKET_allocate_bytes() 22 pkt->curr += len; in WPACKET_allocate_bytes() 26 int WPACKET_sub_allocate_bytes__(WPACKET *pkt, size_t len, in WPACKET_sub_allocate_bytes__() argument 29 if (!WPACKET_start_sub_packet_len__(pkt, lenbytes) in WPACKET_sub_allocate_bytes__() 30 || !WPACKET_allocate_bytes(pkt, len, allocbytes) in WPACKET_sub_allocate_bytes__() 31 || !WPACKET_close(pkt)) in WPACKET_sub_allocate_bytes__() 40 int WPACKET_reserve_bytes(WPACKET *pkt, size_t len, unsigned char **allocbytes) in WPACKET_reserve_bytes() argument 43 if (!ossl_assert(pkt->subs != NULL && len != 0)) in WPACKET_reserve_bytes() [all …]
|
/netbsd-src/crypto/external/bsd/openssl/dist/crypto/ |
H A D | packet.c | 16 int WPACKET_allocate_bytes(WPACKET *pkt, size_t len, unsigned char **allocbytes) in WPACKET_allocate_bytes() argument 18 if (!WPACKET_reserve_bytes(pkt, len, allocbytes)) in WPACKET_allocate_bytes() 21 pkt->written += len; in WPACKET_allocate_bytes() 22 pkt->curr += len; in WPACKET_allocate_bytes() 26 int WPACKET_sub_allocate_bytes__(WPACKET *pkt, size_t len, in WPACKET_sub_allocate_bytes__() argument 29 if (!WPACKET_start_sub_packet_len__(pkt, lenbytes) in WPACKET_sub_allocate_bytes__() 30 || !WPACKET_allocate_bytes(pkt, len, allocbytes) in WPACKET_sub_allocate_bytes__() 31 || !WPACKET_close(pkt)) in WPACKET_sub_allocate_bytes__() 43 int WPACKET_reserve_bytes(WPACKET *pkt, size_t len, unsigned char **allocbytes) in WPACKET_reserve_bytes() argument 46 if (!ossl_assert(pkt->subs != NULL && len != 0)) in WPACKET_reserve_bytes() [all …]
|
H A D | der_writer.c | 16 static int int_start_context(WPACKET *pkt, int tag) in int_start_context() argument 22 return WPACKET_start_sub_packet(pkt); in int_start_context() 25 static int int_end_context(WPACKET *pkt, int tag) in int_end_context() argument 45 return WPACKET_get_total_written(pkt, &size1) in int_end_context() 46 && WPACKET_close(pkt) in int_end_context() 47 && WPACKET_get_total_written(pkt, &size2) in int_end_context() 48 && (size1 == size2 || WPACKET_put_bytes_u8(pkt, tag)); in int_end_context() 51 int ossl_DER_w_precompiled(WPACKET *pkt, int tag, in ossl_DER_w_precompiled() argument 55 return int_start_context(pkt, tag) in ossl_DER_w_precompiled() 56 && WPACKET_memcpy(pkt, precompiled, precompiled_n) in ossl_DER_w_precompiled() [all …]
|
H A D | asn1_dsa.c | 39 int ossl_encode_der_length(WPACKET *pkt, size_t cont_len) in ossl_encode_der_length() argument 45 if (!WPACKET_put_bytes_u8(pkt, 0x82) in ossl_encode_der_length() 46 || !WPACKET_put_bytes_u16(pkt, cont_len)) in ossl_encode_der_length() 50 && !WPACKET_put_bytes_u8(pkt, 0x81)) in ossl_encode_der_length() 52 if (!WPACKET_put_bytes_u8(pkt, cont_len)) in ossl_encode_der_length() 66 int ossl_encode_der_integer(WPACKET *pkt, const BIGNUM *n) in ossl_encode_der_integer() argument 85 if (!WPACKET_start_sub_packet(pkt) in ossl_encode_der_integer() 86 || !WPACKET_put_bytes_u8(pkt, ID_INTEGER) in ossl_encode_der_integer() 87 || !ossl_encode_der_length(pkt, cont_len) in ossl_encode_der_integer() 88 || !WPACKET_allocate_bytes(pkt, cont_len, &bnbytes) in ossl_encode_der_integer() [all …]
|
/netbsd-src/usr.sbin/mopd/mopd/ |
H A D | process.c | 61 mopProcessInfo(const u_char *pkt, int *idx, u_short moplen, struct dllist *dl_rpr, in mopProcessInfo() argument 79 itype = mopGetShort(pkt,idx); in mopProcessInfo() 82 ilen = mopGetChar(pkt,idx); in mopProcessInfo() 85 tmpc = mopGetChar(pkt,idx); in mopProcessInfo() 89 (void)mopGetChar(pkt,idx); in mopProcessInfo() 90 (void)mopGetChar(pkt,idx); in mopProcessInfo() 91 (void)mopGetChar(pkt,idx); in mopProcessInfo() 94 tmps = mopGetShort(pkt,idx); in mopProcessInfo() 97 ucp = pkt + *idx; *idx = *idx + 6; in mopProcessInfo() 100 tmps = mopGetShort(pkt,idx); in mopProcessInfo() [all …]
|
/netbsd-src/usr.sbin/mopd/common/ |
H A D | put.c | 37 mopPutChar(u_char *pkt, int *idx, u_char value) in mopPutChar() argument 39 pkt[*idx] = value; in mopPutChar() 44 mopPutShort(u_char *pkt, int *idx, u_short value) in mopPutShort() argument 48 pkt[*idx+i] = value % 256; in mopPutShort() 55 mopPutLong(u_char *pkt, int *idx, u_int32_t value) in mopPutLong() argument 59 pkt[*idx+i] = value % 256; in mopPutLong() 66 mopPutMulti(u_char *pkt, int *idx, const u_char *value, int size) in mopPutMulti() argument 71 pkt[*idx+i] = value[i]; in mopPutMulti() 77 mopPutTime(u_char *pkt, int *idx, time_t value) in mopPutTime() argument 90 mopPutChar (pkt,idx,10); in mopPutTime() [all …]
|
H A D | get.c | 41 mopGetChar(const u_char *pkt, int *idx) in mopGetChar() 45 ret = pkt[*idx]; 51 mopGetShort(const u_char *pkt, int *idx) in mopGetShort() 55 ret = pkt[*idx] + pkt[*idx+1]*256; 61 mopGetLong(const u_char *pkt, int *idx) in mopGetLong() 65 ret = pkt[*idx] + in mopGetLong() 66 pkt[*idx+1]*0x100 + in mopGetLong() 67 pkt[*idx+2]*0x10000 + in mopGetLong() 68 pkt[*id in mopGetLong() 37 mopGetChar(const u_char * pkt,int * idx) mopGetChar() argument 47 mopGetShort(const u_char * pkt,int * idx) mopGetShort() argument 57 mopGetLong(const u_char * pkt,int * idx) mopGetLong() argument 70 mopGetMulti(const u_char * pkt,int * idx,u_char * dest,int size) mopGetMulti() argument 82 mopGetTrans(const u_char * pkt,int trans) mopGetTrans() argument 98 mopGetHeader(const u_char * pkt,int * idx,const u_char ** dst,const u_char ** src,u_short * proto,int * len,int trans) mopGetHeader() argument 122 mopGetLength(const u_char * pkt,int trans) mopGetLength() argument [all...] |
H A D | rc.c | 39 mopDumpRC(FILE *fd, const u_char *pkt, int trans) in mopDumpRC() argument 46 len = mopGetLength(pkt, trans); in mopDumpRC() 57 code = mopGetChar(pkt,&idx); in mopDumpRC() 62 tmpc = mopGetChar(pkt,&idx); in mopDumpRC() 65 tmps = mopGetShort(pkt,&idx); in mopDumpRC() 72 tmps = mopGetShort(pkt,&idx); in mopDumpRC() 76 tmpl = mopGetLong(pkt,&idx); in mopDumpRC() 79 tmpc = mopGetChar(pkt,&idx); /* Processor */ in mopDumpRC() 83 control = mopGetChar(pkt,&idx); /* Control */ in mopDumpRC() 102 tmpc = mopGetChar(pkt,&idx);/* Device ID */ in mopDumpRC() [all …]
|
/netbsd-src/crypto/external/bsd/openssl.old/dist/ssl/statem/ |
H A D | statem_local.h | 54 typedef int (*confunc_f) (SSL *s, WPACKET *pkt); 62 int parse_ca_names(SSL *s, PACKET *pkt); 64 int construct_ca_names(SSL *s, const STACK_OF(X509_NAME) *ca_sk, WPACKET *pkt); 75 int ossl_statem_client_construct_message(SSL *s, WPACKET *pkt, 78 MSG_PROCESS_RETURN ossl_statem_client_process_message(SSL *s, PACKET *pkt); 88 int ossl_statem_server_construct_message(SSL *s, WPACKET *pkt, 91 MSG_PROCESS_RETURN ossl_statem_server_process_message(SSL *s, PACKET *pkt); 101 __owur MSG_PROCESS_RETURN tls_process_change_cipher_spec(SSL *s, PACKET *pkt); 102 __owur MSG_PROCESS_RETURN tls_process_finished(SSL *s, PACKET *pkt); 103 __owur int tls_construct_change_cipher_spec(SSL *s, WPACKET *pkt); [all …]
|
H A D | extensions_clnt.c | 15 EXT_RETURN tls_construct_ctos_renegotiate(SSL *s, WPACKET *pkt, in tls_construct_ctos_renegotiate() argument 23 if (!WPACKET_put_bytes_u16(pkt, TLSEXT_TYPE_renegotiate) in tls_construct_ctos_renegotiate() 24 || !WPACKET_start_sub_packet_u16(pkt) in tls_construct_ctos_renegotiate() 25 || !WPACKET_sub_memcpy_u8(pkt, s->s3->previous_client_finished, in tls_construct_ctos_renegotiate() 27 || !WPACKET_close(pkt)) { in tls_construct_ctos_renegotiate() 36 EXT_RETURN tls_construct_ctos_server_name(SSL *s, WPACKET *pkt, in tls_construct_ctos_server_name() argument 44 if (!WPACKET_put_bytes_u16(pkt, TLSEXT_TYPE_server_name) in tls_construct_ctos_server_name() 46 || !WPACKET_start_sub_packet_u16(pkt) in tls_construct_ctos_server_name() 48 || !WPACKET_start_sub_packet_u16(pkt) in tls_construct_ctos_server_name() 49 || !WPACKET_put_bytes_u8(pkt, TLSEXT_NAMETYPE_host_name) in tls_construct_ctos_server_name() [all …]
|
/netbsd-src/crypto/external/bsd/openssl/dist/ssl/statem/ |
H A D | statem_local.h | 62 typedef int (*confunc_f) (SSL *s, WPACKET *pkt); 70 int parse_ca_names(SSL *s, PACKET *pkt); 72 int construct_ca_names(SSL *s, const STACK_OF(X509_NAME) *ca_sk, WPACKET *pkt); 83 int ossl_statem_client_construct_message(SSL *s, WPACKET *pkt, 86 MSG_PROCESS_RETURN ossl_statem_client_process_message(SSL *s, PACKET *pkt); 96 int ossl_statem_server_construct_message(SSL *s, WPACKET *pkt, 99 MSG_PROCESS_RETURN ossl_statem_server_process_message(SSL *s, PACKET *pkt); 110 __owur MSG_PROCESS_RETURN tls_process_change_cipher_spec(SSL *s, PACKET *pkt); 111 __owur MSG_PROCESS_RETURN tls_process_finished(SSL *s, PACKET *pkt); 112 __owur int tls_construct_change_cipher_spec(SSL *s, WPACKET *pkt); [all …]
|
/netbsd-src/external/bsd/unbound/dist/testcode/ |
H A D | pktview.c | 60 static void read_input(sldns_buffer* pkt, FILE* in) in read_input() argument 69 hex_to_buf(pkt, buf); in read_input() 73 static void analyze_dname(sldns_buffer* pkt) in analyze_dname() argument 75 size_t oldpos = sldns_buffer_position(pkt); in analyze_dname() 78 dname_print(stdout, pkt, sldns_buffer_current(pkt)); in analyze_dname() 79 len = pkt_dname_len(pkt); in analyze_dname() 81 if(sldns_buffer_position(pkt)-oldpos != len) in analyze_dname() 83 (int)(sldns_buffer_position(pkt)-oldpos)); in analyze_dname() 88 static void analyze_rdata(sldns_buffer*pkt, const sldns_rr_descriptor* desc, in analyze_rdata() argument 97 oldpos = sldns_buffer_position(pkt); in analyze_rdata() [all …]
|
/netbsd-src/tests/net/bpfjit/ |
H A D | t_bpfjit.c | 61 const uint8_t *pkt, unsigned int wirelen, unsigned int buflen) in jitcall() argument 65 args.pkt = pkt; in jitcall() 108 uint8_t pkt[1]; /* the program doesn't read any data */ in ATF_TC_BODY() local 115 ATF_CHECK(exec_prog(insns, insn_count, pkt, 1) == 17); in ATF_TC_BODY() 133 uint8_t pkt[1]; /* the program doesn't read any data */ in ATF_TC_BODY() local 148 ATF_CHECK(exec_prog(insns, insn_count, pkt, 1) == 13); in ATF_TC_BODY() 166 uint8_t pkt[1]; /* the program doesn't read any data */ in ATF_TC_BODY() local 173 ATF_CHECK(exec_prog(insns, insn_count, pkt, 1) == 5); in ATF_TC_BODY() 191 uint8_t pkt[1]; /* the program doesn't read any data */ in ATF_TC_BODY() local 198 ATF_CHECK(exec_prog(insns, insn_count, pkt, 1) == UINT32_MAX); in ATF_TC_BODY() [all …]
|
/netbsd-src/crypto/external/bsd/netpgp/dist/src/lib/ |
H A D | packet-parse.c | 1314 pgp_packet_t pkt; in parse_pubkey() local 1316 if (!parse_pubkey_data(&pkt.u.pubkey, region, stream)) { in parse_pubkey() 1327 CALLBACK(tag, &stream->cbinfo, &pkt); in parse_pubkey() 1344 pgp_packet_t pkt; in parse_userattr() local 1355 if (!read_data(&pkt.u.userattr, region, stream)) { in parse_userattr() 1358 CALLBACK(PGP_PTAG_CT_USER_ATTR, &stream->cbinfo, &pkt); in parse_userattr() 1396 pgp_packet_t pkt; in parse_userid() local 1404 if ((pkt.u.userid = calloc(1, region->length + 1)) == NULL) { in parse_userid() 1410 !limread(pkt.u.userid, region->length, region, in parse_userid() 1414 pkt.u.userid[region->length] = 0x0; in parse_userid() [all …]
|
/netbsd-src/external/bsd/unbound/dist/util/data/ |
H A D | msgparse.c | 58 smart_compare(sldns_buffer* pkt, uint8_t* dnow, in smart_compare() argument 65 >= sldns_buffer_limit(pkt)) in smart_compare() 67 p = sldns_buffer_at(pkt, PTR_OFFSET(dnow[0], dnow[1])); in smart_compare() 75 return dname_pkt_compare(pkt, dnow, dprlast); in smart_compare() 115 nsec_at_apex(sldns_buffer* pkt) in nsec_at_apex() argument 118 size_t pos = sldns_buffer_position(pkt); in nsec_at_apex() 120 if(sldns_buffer_remaining(pkt) < 7) /* ttl+len+root */ in nsec_at_apex() 122 sldns_buffer_skip(pkt, 4); /* ttl */; in nsec_at_apex() 123 rdatalen = sldns_buffer_read_u16(pkt); in nsec_at_apex() 124 if(sldns_buffer_remaining(pkt) < rdatalen) { in nsec_at_apex() [all …]
|
/netbsd-src/usr.sbin/btpand/ |
H A D | bnep.c | 81 bnep_recv(packet_t *pkt) in bnep_recv() argument 86 if (pkt->len < 1) in bnep_recv() 89 type = pkt->ptr[0]; in bnep_recv() 90 packet_adj(pkt, 1); in bnep_recv() 94 if (pkt->len < (ETHER_ADDR_LEN * 2) + ETHER_TYPE_LEN) { in bnep_recv() 99 pkt->dst = pkt->ptr; in bnep_recv() 100 packet_adj(pkt, ETHER_ADDR_LEN); in bnep_recv() 101 pkt->src = pkt->ptr; in bnep_recv() 102 packet_adj(pkt, ETHER_ADDR_LEN); in bnep_recv() 103 pkt->type = pkt->ptr; in bnep_recv() [all …]
|
H A D | packet.c | 36 packet_t *pkt; in packet_alloc() local 38 pkt = malloc(sizeof(packet_t) + chan->mru); in packet_alloc() 39 if (pkt == NULL) { in packet_alloc() 44 memset(pkt, 0, sizeof(packet_t)); in packet_alloc() 45 STAILQ_INIT(&pkt->extlist); in packet_alloc() 46 pkt->ptr = pkt->buf; in packet_alloc() 48 pkt->chan = chan; in packet_alloc() 51 return pkt; in packet_alloc() 55 packet_free(packet_t *pkt) in packet_free() argument 59 if (pkt->refcnt-- > 0) in packet_free() [all …]
|
/netbsd-src/tests/lib/libbpfjit/ |
H A D | t_bpfjit.c | 48 const uint8_t *pkt, unsigned int wirelen, unsigned int buflen) in jitcall() argument 52 args.pkt = pkt; in jitcall() 88 uint8_t pkt[1]; /* the program doesn't read any data */ in ATF_TC_BODY() local 97 ATF_CHECK(jitcall(code, pkt, 1, 1) == 17); in ATF_TC_BODY() 116 uint8_t pkt[1]; /* the program doesn't read any data */ in ATF_TC_BODY() local 134 ATF_CHECK(jitcall(code, pkt, 1, 1) == 13); in ATF_TC_BODY() 155 uint8_t pkt[1]; /* the program doesn't read any data */ in ATF_TC_BODY() local 164 ATF_CHECK(jitcall(code, pkt, 1, 1) == 5); in ATF_TC_BODY() 185 uint8_t pkt[1]; /* the program doesn't read any data */ in ATF_TC_BODY() local 194 ATF_CHECK(jitcall(code, pkt, 1, 1) == UINT32_MAX); in ATF_TC_BODY() [all …]
|
/netbsd-src/external/bsd/unbound/dist/iterator/ |
H A D | iter_scrub.c | 63 remove_rrset(const char* str, sldns_buffer* pkt, struct msg_parse* msg, in remove_rrset() argument 69 dname_pkt_copy(pkt, buf, (*rrset)->dname); in remove_rrset() 112 uint8_t** nm, size_t* nmlen, sldns_buffer* pkt) in get_additional_name() argument 140 oldpos = sldns_buffer_position(pkt); in get_additional_name() 141 sldns_buffer_set_position(pkt, (size_t)(*nm - sldns_buffer_begin(pkt))); in get_additional_name() 142 *nmlen = pkt_dname_len(pkt); in get_additional_name() 143 sldns_buffer_set_position(pkt, oldpos); in get_additional_name() 151 mark_additional_rrset(sldns_buffer* pkt, struct msg_parse* msg, in mark_additional_rrset() argument 162 if(get_additional_name(rrset, rr, &nm, &nmlen, pkt)) { in mark_additional_rrset() 164 hashvalue_type h = pkt_hash_rrset(pkt, nm, in mark_additional_rrset() [all …]
|