| /netbsd-src/usr.sbin/bootp/bootpgw/ |
| H A D | bootpgw.c | 121 char *pktbuf; /* Receive packet buffer */ variable 168 pktbuf = malloc(MAX_MSG_SIZE); in main() 169 if (!pktbuf) { in main() 173 bp = (struct bootp *) pktbuf; in main() 441 n = recvfrom(s, pktbuf, MAX_MSG_SIZE, 0, in main() 500 struct bootp *bp = (struct bootp *) pktbuf; in handle_request() 575 if (sendto(s, pktbuf, pktlen, 0, in handle_request() 591 struct bootp *bp = (struct bootp *) pktbuf; in handle_reply() 641 if (sendto(s, pktbuf, pktlen, 0, in handle_reply()
|
| /netbsd-src/external/bsd/unbound/dist/testcode/ |
| H A D | testpkts.c | 482 static void add_rr(char* rrstr, uint8_t* pktbuf, size_t pktsize, in add_rr() argument 497 status = sldns_str2wire_rr_question_buf(rrstr, pktbuf+*pktlen, in add_rr() 500 else status = sldns_str2wire_rr_buf(rrstr, pktbuf+*pktlen, &rr_len, in add_rr() 511 sldns_write_uint16(pktbuf+4, LDNS_QDCOUNT(pktbuf)+1); in add_rr() 513 sldns_write_uint16(pktbuf+6, LDNS_ANCOUNT(pktbuf)+1); in add_rr() 515 sldns_write_uint16(pktbuf+8, LDNS_NSCOUNT(pktbuf)+1); in add_rr() 517 sldns_write_uint16(pktbuf+10, LDNS_ARCOUNT(pktbuf)+1); in add_rr() 523 add_edns(uint8_t* pktbuf, size_t pktsize, int do_flag, uint8_t *ednsdata, in add_edns() argument 539 memmove(pktbuf+*pktlen, edns, sizeof(edns)); in add_edns() 541 memmove(pktbuf+*pktlen+sizeof(edns), ednsdata, ednslen); in add_edns() [all …]
|
| /netbsd-src/sys/stand/efiboot/ |
| H A D | efinet.c | 57 UINT8 *pktbuf; member 179 ptr = eni->pktbuf; in efinet_put() 222 dealloc(eni->pktbuf, eni->pktbufsz); in efinet_get() 224 eni->pktbuf = buf; in efinet_get() 226 ptr = eni->pktbuf + ETHER_ALIGN; in efinet_get() 395 enis[nifs].pktbuf = alloc(enis[nifs].pktbufsz); in efi_net_probe() 396 if (enis[nifs].pktbuf == NULL) { in efi_net_probe() 398 dealloc(enis[i].pktbuf, enis[i].pktbufsz); in efi_net_probe() 431 dealloc(enis[i].pktbuf, enis[i].pktbufsz); in efi_net_probe()
|
| /netbsd-src/sys/arch/i386/stand/efiboot/ |
| H A D | efinet.c | 59 UINT8 *pktbuf; member 191 dealloc(eni->pktbuf, eni->pktbufsz); in efinet_get() 193 eni->pktbuf = buf; in efinet_get() 195 ptr = eni->pktbuf + ETHER_ALIGN; in efinet_get() 385 enis[nifs].pktbuf = alloc(enis[nifs].pktbufsz); in efi_net_probe() 386 if (enis[nifs].pktbuf == NULL) { in efi_net_probe() 388 dealloc(enis[i].pktbuf, enis[i].pktbufsz); in efi_net_probe() 415 dealloc(enis[i].pktbuf, enis[i].pktbufsz); in efi_net_probe()
|
| /netbsd-src/sys/arch/amiga/dev/ |
| H A D | if_es.c | 551 u_char *b, pktbuf[1530]; in esrint() local 617 lbuf = (u_long *) pktbuf; in esrint() 627 buf = (u_short *)pktbuf; in esrint() 644 printf ("%02x%s", pktbuf[i], ((i & 31) == 31) ? "\n" : in esrint() 672 b = pktbuf; in esrint() 746 u_short pktbuf[ETHERMTU + 2]; in esstart() local 833 memcpy((char *)pktbuf + i, mtod(m, void *), m->m_len); in esstart() 838 pktbuf[i/2] = (pktbuf[i/2] & 0xff00) | CTLB_ODD; in esstart() 840 pktbuf[i/2] = 0; in esstart() 843 if (pktlen > sizeof(pktbuf) && i > (sizeof(pktbuf) * 2)) in esstart() [all …]
|
| /netbsd-src/usr.sbin/bootp/bootpd/ |
| H A D | bootpd.c | 146 char *pktbuf; /* Receive packet buffer */ variable 205 pktbuf = malloc(MAX_MSG_SIZE); in main() 206 if (!pktbuf) { in main() 210 bp = (struct bootp *) pktbuf; in main() 512 n = recvfrom(s, pktbuf, MAX_MSG_SIZE, 0, in main() 593 struct bootp *bp = (struct bootp *) pktbuf; in handle_request() 1007 struct bootp *bp = (struct bootp *) pktbuf; in sendreply() 1092 if (sendto(s, pktbuf, pktlen, 0, in sendreply()
|
| /netbsd-src/sys/dev/usb/ |
| H A D | if_smsc.c | 942 uint8_t *pktbuf = buf + ETHER_ALIGN; in smsc_uno_rx_loop() local 953 struct ether_header *eh = (struct ether_header *)pktbuf; in smsc_uno_rx_loop() 1007 usbnet_enqueue(un, pktbuf, buflen, csum_flags, csum_data, in smsc_uno_rx_loop()
|
| /netbsd-src/sys/dev/ieee1394/ |
| H A D | fwohci.c | 2753 struct fw_pkt pktbuf, *fp; local 2809 KASSERT(rlen <= sizeof(pktbuf)); 2811 p = (char *)&pktbuf; 2815 rlen = sizeof(pktbuf) - rlen; 2819 hlen = fwohci_arcv_swap(&pktbuf, 2820 sizeof(pktbuf)); 2826 offset = sizeof(pktbuf); 2827 vec[0].iov_base = (char *)&pktbuf;
|
| /netbsd-src/external/bsd/unbound/dist/services/ |
| H A D | authzone.c | 1322 sldns_buffer pktbuf; in decompress_rr_into_buffer() local 1328 sldns_buffer_init_frm_data(&pktbuf, pkt, pktlen); in decompress_rr_into_buffer() 1332 sldns_buffer_set_position(&pktbuf, in decompress_rr_into_buffer() 1333 (size_t)(dname - sldns_buffer_current(&pktbuf))); in decompress_rr_into_buffer() 1334 dname_len = pkt_dname_len(&pktbuf); in decompress_rr_into_buffer() 1337 dname_pkt_copy(&pktbuf, sldns_buffer_current(buf), dname); in decompress_rr_into_buffer() 1362 sldns_buffer_set_position(&pktbuf, in decompress_rr_into_buffer() 1364 sldns_buffer_begin(&pktbuf))); in decompress_rr_into_buffer() 1365 oldpos = sldns_buffer_position(&pktbuf); in decompress_rr_into_buffer() 1369 uncompressed_len = pkt_dname_len(&pktbuf); in decompress_rr_into_buffer() [all …]
|