HomeSort by: relevance | last modified time | path
    Searched defs:bootp (Results 1 - 15 of 15) sorted by relevancy

  /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

Completed in 198 milliseconds