| /src/external/mpl/dhcp/dist/tests/ |
| t_api_dhcp.c | 12 bootp(struct packet *packet) { function
|
| /src/external/mpl/dhcp/dist/server/ |
| bootp.c | 1 /* $NetBSD: bootp.c,v 1.3 2022/04/03 01:10:59 christos Exp $ */ 3 /* bootp.c 5 BOOTP Protocol support. */ 32 __RCSID("$NetBSD: bootp.c,v 1.3 2022/04/03 01:10:59 christos Exp $"); 41 void bootp (packet) function 121 log_info("%s: BOOTP from dynamic client and no " 190 log_info ("%s: bootp disallowed", msgbuf); 286 the broadcast bit in the bootp flags field. */
|
| /src/external/mpl/dhcp/dist/dhcpctl/ |
| cltest.c | 58 void bootp (struct packet *packet) { } function 94 bootp,
|
| cltest2.c | 291 void bootp (struct packet *packet) { } function
|
| omshell.c | 59 bootp, 75 void bootp (struct packet *packet) { } function
|
| /src/sys/lib/libsa/ |
| bootp.c | 1 /* $NetBSD: bootp.c,v 1.43 2019/04/05 20:09:29 christos Exp $ */ 39 * @(#) Header: bootp.c,v 1.4 93/09/11 03:13:51 leres Exp (LBL) 54 #include "bootp.h" 88 * of bootp/dhcp. 119 /* Fetch required bootp information */ 121 bootp(int sock) function 124 struct bootp *bp; 127 struct bootp wbootp; 131 struct bootp rbootp; 280 /* Transmit a bootp request * [all...] |
| bootp.h | 1 /* $NetBSD: bootp.h,v 1.10 2019/03/31 20:08:45 christos Exp $ */ 4 * Bootstrap Protocol (BOOTP). RFC951 and RFC1048. 6 * This file specifies the "implementation-independent" BOOTP protocol 24 struct bootp { struct 120 * "vendor" data permitted for CMU bootp clients. 138 extern void bootp(int);
|
| /src/usr.sbin/bootp/common/ |
| bootp.h | 24 * Bootstrap Protocol (BOOTP). RFC951 and RFC1395. 26 * $NetBSD: bootp.h,v 1.4 1997/10/18 04:36:52 lukem Exp $ 29 * This file specifies the "implementation-independent" BOOTP protocol 40 #define BP_MINPKTSZ 300 /* to check sizeof(struct bootp) */ 42 struct bootp { struct 132 * "vendor" data permitted for CMU bootp clients.
|
| /src/sys/nfs/ |
| nfs_bootdhcp.c | 33 * Support for NFS diskless booting with BOOTP (RFC951, RFC1048) 85 * This implementation uses BOOTP (RFC951, RFC1048), and 88 * This method gets everything it needs with one BOOTP 90 * the old BOOTP functionality subset of DHCP. It is not 91 * clear that DHCP provides any advantage over BOOTP for 98 * address for the client and support BOOTP. 105 /* Begin stuff from bootp.h */ 111 struct bootp { struct 128 * Note that BOOTP packets are allowed to be longer 181 /* End of stuff from bootp.h * 310 struct bootp *bootp; local 323 struct bootp *bootp; local 488 struct bootp *bootp; \/* request *\/ local [all...] |
| /src/external/bsd/dhcpcd/dist/src/ |
| dhcp.h | 48 /* UDP port numbers for BOOTP */ 55 /* BOOTP message OP code */ 145 /* Sizes for BOOTP options */ 151 /* DHCP is basically an extension to BOOTP */ 152 struct bootp { struct 171 #define DHCP_MIN_LEN (offsetof(struct bootp, vend) + 4) 177 struct bootp bootp; member in struct:bootp_pkt 213 struct bootp *sent; 215 struct bootp *offer [all...] |
| dhcp.c | 100 __CTASSERT(sizeof(struct bootp) == 300); 102 #define BOOTP_MIN_MTU IP_UDP_SIZE + sizeof(struct bootp) 136 static void dhcp_handledhcp(struct interface *, struct bootp *, size_t, 170 const struct bootp *bootp, size_t bootp_len, 178 if (bootp == NULL || bootp_len < DHCP_MIN_LEN) { 184 if (!IS_DHCP(bootp)) { 189 p = bootp->vend + 4; /* options after the 4 byte cookie */ 190 e = (const uint8_t *)bootp + bootp_len; 205 p = bootp->file 801 struct bootp *bootp; local 1258 struct bootp bootp; member in union:__anon6531 1843 struct bootp *bootp; local 2157 struct bootp *bootp; local 3660 struct bootp *bootp; local 3815 struct bootp bootp; member in union:__anon6532 [all...] |
| /src/external/mpl/dhcp/dist/relay/ |
| dhcrelay.c | 5 DHCP/BOOTP Relay Agent. */ 148 bootp, 1056 /* If there's no cookie, it's a bootp packet, so we should just 1255 /* If there's no cookie, it's a bootp packet, so we should just 2112 bootp(struct packet *packet) { function
|
| /src/external/bsd/tcpdump/dist/ |
| print-bootp.c | 22 /* \summary: BOOTP and IPv4 DHCP printer */ 26 __RCSID("$NetBSD: print-bootp.c,v 1.12 2024/09/02 16:15:30 christos Exp $"); 41 * Bootstrap Protocol (BOOTP). RFC951 and RFC1048. 43 * This file specifies the "implementation-independent" BOOTP protocol 60 struct bootp { struct 68 in print-bootp.c */ 203 /* https://www.iana.org/assignments/bootp-dhcp-parameters/bootp-dhcp-parameters.xhtml */ 242 * "vendor" data permitted for CMU bootp clients. 266 /* end of original bootp.h * [all...] |
| /src/external/mpl/dhcp/dist/client/ |
| dhclient.c | 130 bootp, 1039 /* Set up the bootp packet handler... */ 1893 void bootp (packet) function 2204 bootp(packet); 4196 fprintf (leaseFile, " bootp;\n"); 5522 /* Default to the DHCP/BOOTP port. */
|
| /src/external/mpl/dhcp/dist/includes/ |
| dhcpd.h | 1151 unsigned int is_bootp: 1; /* If set, lease was acquired with BOOTP. */ 1224 /* Authentication and BOOTP policy possibilities (not all values work 1270 /* Ignore, accept or prefer BOOTP 2479 /* bootp.c */ 2480 void bootp(struct packet *); 3914 void (*bootp) (struct packet *); member in struct:libdhcp_callbacks
|