Home
last modified time | relevance | path

Searched refs:packet (Results 1 – 25 of 915) sorted by relevance

12345678910>>...37

/netbsd-src/external/bsd/nsd/dist/
H A Dpacket.h52 #define RD(packet) (*buffer_at((packet), 2) & RD_MASK) argument
53 #define RD_SET(packet) (*buffer_at((packet), 2) |= RD_MASK) argument
54 #define RD_CLR(packet) (*buffer_at((packet), 2) &= ~RD_MASK) argument
58 #define TC(packet) (*buffer_at((packet), 2) & TC_MASK) argument
59 #define TC_SET(packet) (*buffer_at((packet), 2) |= TC_MASK) argument
60 #define TC_CLR(packet) (*buffer_at((packet), 2) &= ~TC_MASK) argument
64 #define AA(packet) (*buffer_at((packet), 2) & AA_MASK) argument
65 #define AA_SET(packet) (*buffer_at((packet), 2) |= AA_MASK) argument
66 #define AA_CLR(packet) (*buffer_at((packet), 2) &= ~AA_MASK) argument
70 #define OPCODE(packet) ((*buffer_at((packet), 2) & OPCODE_MASK) >> OPCODE_SHIFT) argument
[all …]
H A Dpacket.c25 query_put_dname_offset(q, domain, buffer_position(q->packet)); in encode_dname()
31 buffer_write(q->packet, dname_name(domain_dname(domain)), in encode_dname()
42 buffer_write_u16(q->packet, in encode_dname()
45 buffer_write_u8(q->packet, 0); in encode_dname()
65 truncation_mark = buffer_position(q->packet); in packet_encode_rr()
68 buffer_write_u16(q->packet, rr->type); in packet_encode_rr()
69 buffer_write_u16(q->packet, rr->klass); in packet_encode_rr()
70 buffer_write_u32(q->packet, ttl); in packet_encode_rr()
73 rdlength_pos = buffer_position(q->packet); in packet_encode_rr()
74 buffer_skip(q->packet, sizeof(rdlength)); in packet_encode_rr()
[all …]
H A Dtsig.c485 tsig_update(tsig_record_type *tsig, buffer_type *packet, size_t length) in tsig_update() argument
489 assert(length <= buffer_limit(packet)); in tsig_update()
496 buffer_at(packet, sizeof(original_query_id)), in tsig_update()
498 if (QR(packet)) { in tsig_update()
546 tsig_find_rr(tsig_record_type *tsig, buffer_type *packet) in tsig_find_rr() argument
548 size_t saved_position = buffer_position(packet); in tsig_find_rr()
549 size_t rrcount = ((size_t)QDCOUNT(packet) in tsig_find_rr()
550 + (size_t)ANCOUNT(packet) in tsig_find_rr()
551 + (size_t)NSCOUNT(packet) in tsig_find_rr()
552 + (size_t)ARCOUNT(packet)); in tsig_find_rr()
[all …]
H A Dquery.c135 buffer_clear(q->packet); in query_error()
137 QR_SET(q->packet); /* This is an answer. */ in query_error()
138 AD_CLR(q->packet); in query_error()
139 RCODE_SET(q->packet, (int) rcode); /* Error code. */ in query_error()
142 QDCOUNT_SET(q->packet, 0); in query_error()
143 ANCOUNT_SET(q->packet, 0); in query_error()
144 NSCOUNT_SET(q->packet, 0); in query_error()
145 ARCOUNT_SET(q->packet, 0); in query_error()
146 buffer_set_position(q->packet, QHEADERSZ); in query_error()
169 int opcode = OPCODE(query->packet); in query_formerr()
[all …]
H A Dedns.c82 edns_handle_option(uint16_t optcode, uint16_t optlen, buffer_type* packet, in edns_handle_option() argument
93 buffer_skip(packet, optlen); in edns_handle_option()
98 buffer_skip(packet, optlen); in edns_handle_option()
112 memcpy(edns->cookie, buffer_current(packet), optlen); in edns_handle_option()
113 buffer_skip(packet, optlen); in edns_handle_option()
116 buffer_skip(packet, optlen); in edns_handle_option()
120 buffer_skip(packet, optlen); in edns_handle_option()
127 edns_parse_record(edns_record_type *edns, buffer_type *packet, in edns_parse_record() argument
138 edns->position = buffer_position(packet); in edns_parse_record()
140 if (!buffer_available(packet, (OPT_LEN + OPT_RDATA))) in edns_parse_record()
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/amdkfd/
H A Dkfd_packet_manager_vi.c49 struct pm4_mes_map_process *packet; in pm_map_process_vi() local
51 packet = (struct pm4_mes_map_process *)buffer; in pm_map_process_vi()
55 packet->header.u32All = pm_build_pm4_header(IT_MAP_PROCESS, in pm_map_process_vi()
57 packet->bitfields2.diq_enable = (qpd->is_debug) ? 1 : 0; in pm_map_process_vi()
58 packet->bitfields2.process_quantum = 1; in pm_map_process_vi()
59 packet->bitfields2.pasid = qpd->pqm->process->pasid; in pm_map_process_vi()
60 packet->bitfields3.page_table_base = qpd->page_table_base; in pm_map_process_vi()
61 packet->bitfields10.gds_size = qpd->gds_size; in pm_map_process_vi()
62 packet->bitfields10.num_gws = qpd->num_gws; in pm_map_process_vi()
63 packet->bitfields10.num_oac = qpd->num_oac; in pm_map_process_vi()
[all …]
H A Dkfd_packet_manager_v9.c38 struct pm4_mes_map_process *packet; in pm_map_process_v9() local
41 packet = (struct pm4_mes_map_process *)buffer; in pm_map_process_v9()
44 packet->header.u32All = pm_build_pm4_header(IT_MAP_PROCESS, in pm_map_process_v9()
46 packet->bitfields2.diq_enable = (qpd->is_debug) ? 1 : 0; in pm_map_process_v9()
47 packet->bitfields2.process_quantum = 1; in pm_map_process_v9()
48 packet->bitfields2.pasid = qpd->pqm->process->pasid; in pm_map_process_v9()
49 packet->bitfields14.gds_size = qpd->gds_size & 0x3F; in pm_map_process_v9()
50 packet->bitfields14.gds_size_hi = (qpd->gds_size >> 6) & 0xF; in pm_map_process_v9()
51 packet->bitfields14.num_gws = qpd->num_gws; in pm_map_process_v9()
52 packet->bitfields14.num_oac = qpd->num_oac; in pm_map_process_v9()
[all …]
/netbsd-src/external/mpl/dhcp/dist/server/
H A Dbootp.c41 void bootp (packet) in bootp() argument
42 struct packet *packet; in bootp()
47 struct packet outgoing;
61 if (packet -> raw -> op != BOOTREQUEST)
68 print_hw_addr (packet -> raw -> htype,
69 packet -> raw -> hlen,
70 packet -> raw -> chaddr),
71 packet -> raw -> giaddr.s_addr
72 ? inet_ntoa (packet -> raw -> giaddr)
73 : packet -> interface -> name);
[all …]
H A Ddhcp.c39 static void maybe_return_agent_options(struct packet *packet,
42 static int reuse_lease (struct packet* packet, struct lease* new_lease,
46 static int do_ping_check(struct packet* packet, struct lease_state* state,
51 static int locate_network6(struct packet *packet);
102 dhcp (struct packet *packet) { in dhcp() argument
109 if (!locate_network(packet) && in dhcp()
110 packet->packet_type != DHCPREQUEST && in dhcp()
111 packet->packet_type != DHCPINFORM && in dhcp()
112 packet->packet_type != DHCPLEASEQUERY) { in dhcp()
118 if (packet->packet_type > 0 && in dhcp()
[all …]
H A Ddhcpleasequery.c134 dhcpleasequery(struct packet *packet, int ms_nulltp) { in dhcpleasequery() argument
178 "DHCPLEASEQUERY from %s", inet_ntoa(packet->raw->giaddr)); in dhcpleasequery()
188 if (!packet->raw->giaddr.s_addr) { in dhcpleasequery()
190 msgbuf, inet_ntoa(packet->raw->ciaddr)); in dhcpleasequery()
201 gip.len = sizeof(packet->raw->giaddr); in dhcpleasequery()
202 memcpy(gip.iabuf, &packet->raw->giaddr, sizeof(packet->raw->giaddr)); in dhcpleasequery()
220 execute_statements_in_scope(NULL, packet, NULL, NULL, packet->options, in dhcpleasequery()
224 for (i=packet->class_count-1; i>=0; i--) { in dhcpleasequery()
225 execute_statements_in_scope(NULL, packet, NULL, NULL, in dhcpleasequery()
226 packet->options, options, in dhcpleasequery()
[all …]
H A Ddhcpv6.c30 static void forw_dhcpv4_query(struct packet *packet);
35 struct packet *packet);
73 struct packet *packet; member
124 struct packet *packet,
127 static void build_dhcpv6_reply(struct data_string *, struct packet *);
129 struct packet *packet);
179 static void unicast_reject(struct data_string *reply_ret, struct packet *packet,
183 static isc_boolean_t is_unicast_option_defined(struct packet *packet);
186 struct packet* packet);
187 static isc_result_t get_first_ia_addr_val (struct packet* packet, int addr_type,
[all …]
H A Dclass.c60 void classify_client (packet) in classify_client() argument
61 struct packet *packet; in classify_client()
63 execute_statements (NULL, packet, NULL, NULL, packet->options, NULL,
67 int check_collection (packet, lease, collection) in check_collection() argument
68 struct packet *packet; in check_collection()
93 (&ignorep, packet, lease,
95 packet -> options, (struct option_state *)0,
104 classify (packet, class);
116 (&data, packet, lease,
118 packet -> options, (struct option_state *)0,
[all …]
/netbsd-src/tests/ipf/expected/
H A Df132 bad-packet
5 bad-packet
8 bad-packet
10 bad-packet
22 bad-packet
25 bad-packet
28 bad-packet
30 bad-packet
42 bad-packet
45 bad-packet
[all …]
H A Df124 bad-packet
7 bad-packet
14 bad-packet
17 bad-packet
24 bad-packet
27 bad-packet
34 bad-packet
37 bad-packet
44 bad-packet
47 bad-packet
[all …]
/netbsd-src/external/mpl/bind/dist/bin/tests/system/statistics/ans4/
H A Dans.pl42 my $packet;
45 $packet = new Net::DNS::Packet(\$buf, 0);
49 ($packet, $err) = new Net::DNS::Packet(\$buf, 0);
54 $packet->print;
56 $packet->header->qr(1);
58 my @questions = $packet->question;
68 $packet->push("answer", new Net::DNS::RR("cname1.example.com 300 CNAME cname1.example.com"));
69 $packet->push("answer", new Net::DNS::RR("cname1.example.com 300 A 1.2.3.4"));
72 $packet->push("answer", new Net::DNS::RR("cname2.example.com 300 A 1.2.3.4"));
73 $packet->push("answer", new Net::DNS::RR("cname2.example.com 300 CNAME cname2.example.com"));
[all …]
/netbsd-src/external/mpl/dhcp/dist/relay/tests/
H A Drelay_unittests.c62 unsigned set_packet_options(struct dhcp_packet *packet, in set_packet_options() argument
66 memset(packet->options, pad, DHCP_MAX_OPTION_LEN); in set_packet_options()
70 memcpy(packet->options, DHCP_OPTIONS_COOKIE, new_len); in set_packet_options()
77 memcpy(&packet->options[4], data, len); in set_packet_options()
128 struct dhcp_packet packet; in ATF_TC_BODY() local
134 memset(&packet, 0x0, sizeof(packet)); in ATF_TC_BODY()
140 ret = strip_relay_agent_options(&ifaces, &matched, &packet, len); in ATF_TC_BODY()
180 len = set_packet_options(&packet, input_data, sizeof(input_data), pad); in ATF_TC_BODY()
187 ret = strip_relay_agent_options(&ifaces, &matched, &packet, len); in ATF_TC_BODY()
192 if (check_with_pad(packet.options, input_data, sizeof(input_data), in ATF_TC_BODY()
[all …]
/netbsd-src/external/mpl/dhcp/dist/server/tests/
H A Dload_bal_unittest.c58 struct packet packet; in ATF_TC_BODY() local
63 memset(&packet, 0, sizeof(struct packet)); in ATF_TC_BODY()
65 packet.raw = &raw; in ATF_TC_BODY()
85 if (load_balance_mine(&packet, &pstate) != 1) { in ATF_TC_BODY()
89 if (load_balance_mine(&packet, &sstate) != 0) { in ATF_TC_BODY()
96 if (load_balance_mine(&packet, &pstate) != 1) { in ATF_TC_BODY()
100 if (load_balance_mine(&packet, &sstate) != 0) { in ATF_TC_BODY()
106 if (load_balance_mine(&packet, &pstate) != 1) { in ATF_TC_BODY()
110 if (load_balance_mine(&packet, &sstate) != 1) { in ATF_TC_BODY()
116 if (load_balance_mine(&packet, &pstate) != 1) { in ATF_TC_BODY()
[all …]
/netbsd-src/external/mpl/bind/dist/bin/tests/system/upforwd/ans4/
H A Dans.pl99 my $packet;
102 $packet = new Net::DNS::Packet(\$buf, 0);
106 ($packet, $err) = new Net::DNS::Packet(\$buf, 0);
110 $packet->header->qr(1);
111 $packet->header->aa(1);
113 my @questions = $packet->question;
119 while (my $rr = $packet->pop("additional")) {
133 $packet->push("answer", $a);
136 # Sign the packet
150 $packet
[all...]
/netbsd-src/external/mpl/dhcp/dist/relay/
H A Ddhcrelay.c883 do_relay4(struct interface_info *ip, struct dhcp_packet *packet, in do_relay4() argument
891 if (packet->hlen > sizeof packet->chaddr) { in do_relay4()
904 if (packet->giaddr.s_addr) { in do_relay4()
910 packet->giaddr.s_addr) { in do_relay4()
924 if (packet->op == BOOTREPLY) { in do_relay4()
930 log_debug("BOOTREPLY giaddr: %s\n", inet_ntoa(packet->giaddr)); in do_relay4()
931 if (!(packet->flags & htons(BOOTP_BROADCAST)) && in do_relay4()
933 to.sin_addr = packet->yiaddr; in do_relay4()
950 memcpy(&hto.hbuf[1], packet->chaddr, packet->hlen); in do_relay4()
951 hto.hbuf[0] = packet->htype; in do_relay4()
[all …]
/netbsd-src/external/mpl/dhcp/dist/client/
H A Ddhclient.c141 static void add_reject(struct packet *packet);
254 static void forw_dhcpv4_response(struct packet *packet);
1194 int check_collection (packet, lease, collection) in check_collection() argument
1195 struct packet *packet; in check_collection()
1202 void classify (packet, class) in classify() argument
1203 struct packet *packet; in classify()
1314 client -> xid = client -> packet.xid;
1329 uint32_t check_v6only(packet, client) in check_v6only() argument
1330 struct packet *packet; in check_v6only()
1358 oc = lookup_option(&dhcp_universe, packet->options,
[all …]
/netbsd-src/usr.bin/rump_dhcpclient/
H A Dnet.c400 make_udp_packet(uint8_t **packet, const uint8_t *data, size_t length, in make_udp_packet() argument
442 *packet = (uint8_t *)udpp; in make_udp_packet()
449 struct udp_dhcp_packet packet; in get_udp_data() local
451 memcpy(&packet, udp, sizeof(packet)); in get_udp_data()
453 return ntohs(packet.ip.ip_len) - in get_udp_data()
454 sizeof(packet.ip) - in get_udp_data()
455 sizeof(packet.udp); in get_udp_data()
461 struct udp_dhcp_packet packet; in valid_udp_packet() local
464 if (data_len < sizeof(packet.ip)) { in valid_udp_packet()
470 memcpy(&packet, data, MIN(data_len, sizeof(packet))); in valid_udp_packet()
[all …]
/netbsd-src/external/mpl/bind/dist/bin/tests/system/fetchlimit/ans4/
H A Dans.pl43 my $packet;
46 $packet = new Net::DNS::Packet(\$buf, 0);
50 ($packet, $err) = new Net::DNS::Packet(\$buf, 0);
55 $packet->print;
57 $packet->header->qr(1);
59 my @questions = $packet->question;
68 $packet->header->aa(1);
70 $packet->push("answer",
74 $packet->push("answer",
85 $sock->send($packet->data);
[all …]
/netbsd-src/external/mpl/bind/dist/bin/tests/system/zero/ans5/
H A Dans.pl45 my $packet;
48 $packet = new Net::DNS::Packet(\$buf, 0);
52 ($packet, $err) = new Net::DNS::Packet(\$buf, 0);
57 $packet->print;
59 $packet->header->qr(1);
61 my @questions = $packet->question;
65 $packet->header->aa(1);
67 $packet->push("answer",
72 $packet->push("answer",
77 $sock->send($packet->data);
[all …]
/netbsd-src/external/mpl/bind/dist/bin/tests/system/forward/ans6/
H A Dans.pl144 my $packet = new Net::DNS::Packet($qname, $qtype, $qclass);
145 $packet->header->qr(1);
146 $packet->header->aa(1);
147 $packet->header->id($id);
170 $packet->push("answer", $resp);
179 $packet->push("authority", $soa)
205 $packet->{"compnames"} = {}
207 $packet->{"header"}{"arcount"} += 1
222 $packet->sign_tsig($tsig);
226 return $packet->data;
[all …]
/netbsd-src/external/mpl/bind/dist/bin/tests/system/digdelv/ans7/
H A Dans.pl42 my $packet;
45 $packet = new Net::DNS::Packet(\$buf, 0);
49 ($packet, $err) = new Net::DNS::Packet(\$buf, 0);
54 $packet->print;
56 $packet->header->qr(1);
57 $packet->header->opcode(5);
59 my @questions = $packet->question;
62 $packet->push("update", rr_del("$qname SOA"));
65 $packet->print;
67 $sock->send($packet->data);

12345678910>>...37