Home
last modified time | relevance | path

Searched refs:pktbuf (Results 1 – 9 of 9) sorted by relevance

/netbsd-src/usr.sbin/bootp/bootpgw/
H A Dbootpgw.c121 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 Dtestpkts.c482 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 Definet.c57 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 Definet.c59 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 Dif_es.c551 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 Dbootpd.c146 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 Dif_smsc.c942 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 Dfwohci.c2753 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 Dauthzone.c1322 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 …]