| /netbsd-src/external/mpl/dhcp/dist/relay/tests/ |
| H A D | relay_unittests.c | 289 struct in_addr giaddr; in ATF_TC_BODY() local 291 giaddr.s_addr = inet_addr("192.0.1.1"); in ATF_TC_BODY() 306 ret = add_relay_agent_options(&ifc, &packet, len, giaddr); in ATF_TC_BODY() 357 ret = add_relay_agent_options(&ifc, &packet, len, giaddr); in ATF_TC_BODY() 374 ret = add_relay_agent_options(&ifc, &packet, len, giaddr); in ATF_TC_BODY() 395 ret = add_relay_agent_options(&ifc, &packet, len, giaddr); in ATF_TC_BODY()
|
| /netbsd-src/external/bsd/dhcpcd/dist/src/ |
| H A D | auth.c | 350 memset(mm + offsetof(struct bootp, giaddr), 0, 4); in dhcp_auth_validate() 530 uint32_t giaddr, secretid; in dhcp_auth_encode() local 710 p = m + offsetof(struct bootp, giaddr); in dhcp_auth_encode() 711 memcpy(&giaddr, p, sizeof(giaddr)); in dhcp_auth_encode() 712 memset(p, 0, sizeof(giaddr)); in dhcp_auth_encode() 716 giaddr = 0; in dhcp_auth_encode() 732 p = m + offsetof(struct bootp, giaddr); in dhcp_auth_encode() 733 memcpy(p, &giaddr, sizeof(giaddr)); in dhcp_auth_encode()
|
| H A D | dhcp.h | 163 uint32_t giaddr; /* should be zero in client's messages */ member
|
| /netbsd-src/external/mpl/dhcp/dist/server/ |
| H A D | bootp.c | 71 packet -> raw -> giaddr.s_addr 72 ? inet_ntoa (packet -> raw -> giaddr) 316 raw.giaddr = packet -> raw -> giaddr; 407 packet->raw->giaddr.s_addr 408 ? inet_ntoa (packet->raw->giaddr) 419 if (raw.giaddr.s_addr) { 420 to.sin_addr = raw.giaddr;
|
| H A D | dhcp.c | 147 packet->raw->giaddr.s_addr in dhcp() 148 ? inet_ntoa(packet->raw->giaddr) in dhcp() 176 packet->raw->ciaddr.s_addr && !packet->raw->giaddr.s_addr && in dhcp() 349 packet -> raw -> giaddr.s_addr 350 ? inet_ntoa (packet -> raw -> giaddr) 362 inet_ntoa (packet -> raw -> giaddr)); 563 packet -> raw -> giaddr.s_addr 564 ? inet_ntoa (packet -> raw -> giaddr) 722 packet -> raw -> giaddr.s_addr) || 900 packet -> raw -> giaddr.s_addr [all …]
|
| H A D | dhcpleasequery.c | 178 "DHCPLEASEQUERY from %s", inet_ntoa(packet->raw->giaddr)); in dhcpleasequery() 188 if (!packet->raw->giaddr.s_addr) { in dhcpleasequery() 201 gip.len = sizeof(packet->raw->giaddr); in dhcpleasequery() 202 memcpy(gip.iabuf, &packet->raw->giaddr, sizeof(packet->raw->giaddr)); in dhcpleasequery() 368 inet_ntoa(packet->raw->giaddr), dbg_info); in dhcpleasequery() 679 to.sin_addr = packet->raw->giaddr; in dhcpleasequery() 680 if (packet->raw->giaddr.s_addr != htonl(INADDR_LOOPBACK)) { in dhcpleasequery()
|
| /netbsd-src/external/mpl/dhcp/dist/relay/ |
| H A D | dhcrelay.c | 904 if (packet->giaddr.s_addr) { in do_relay4() 910 packet->giaddr.s_addr) { in do_relay4() 930 log_debug("BOOTREPLY giaddr: %s\n", inet_ntoa(packet->giaddr)); in do_relay4() 964 inet_ntoa(packet->giaddr)); in do_relay4() 970 packet->giaddr = gw; in do_relay4() 1009 if (!packet->giaddr.s_addr) in do_relay4() 1010 packet->giaddr = ip->addresses[0]; in do_relay4() 1244 unsigned length, struct in_addr giaddr) { in add_relay_agent_options() argument 1264 && (packet->giaddr.s_addr == 0)); in add_relay_agent_options() 1448 memcpy(sp, &giaddr.s_addr, 4); in add_relay_agent_options() [all …]
|
| /netbsd-src/external/mpl/dhcp/dist/includes/ |
| H A D | dhcp.h | 60 struct in_addr giaddr; /* 20: DHCP relay agent IP address */ member
|
| H A D | dhcpd.h | 678 struct in_addr giaddr; member
|
| /netbsd-src/sys/fs/nfs/common/ |
| H A D | bootp_subr.c | 131 struct in_addr giaddr; member 868 if (gctx->reply.giaddr.s_addr != in bootpc_call() 871 print_in_addr(gctx->reply.giaddr); in bootpc_call() 1440 ifctx->gw.sin_addr = ifctx->reply.giaddr; in bootpc_decode_reply() 1441 if (ifctx->reply.giaddr.s_addr != htonl(INADDR_ANY)) { in bootpc_decode_reply() 1443 print_in_addr(ifctx->reply.giaddr); in bootpc_decode_reply()
|
| /netbsd-src/usr.bin/rump_dhcpclient/ |
| H A D | dhcp.h | 149 uint32_t giaddr; /* should be zero in client's messages */ member
|
| /netbsd-src/external/mpl/dhcp/dist/client/ |
| H A D | dhclient.c | 74 struct in_addr giaddr; variable 768 if (!inet_aton(mockup_relay, &giaddr)) { in main() 772 memcpy(&giaddr, he->h_addr_list[0], in main() 773 sizeof giaddr); in main() 3549 client -> packet.giaddr = giaddr; 3635 client -> packet.giaddr = giaddr; 3637 memset (&client -> packet.giaddr, 0, 3638 sizeof client -> packet.giaddr); 3698 client -> packet.giaddr = giaddr; 3755 client -> packet.giaddr = giaddr; [all …]
|
| /netbsd-src/usr.sbin/bootp/bootpd/ |
| H A D | Changes | 110 Make bootpgw put a correct address in "giaddr" when
|
| /netbsd-src/external/mpl/dhcp/dist/doc/ |
| H A D | DHCPv4-over-DHCPv6 | 50 e.g., giaddr for relayed messages and IPv4 address of the interface
|
| /netbsd-src/external/mpl/dhcp/dist/common/ |
| H A D | print.c | 269 log_debug ("giaddr = %s", inet_ntoa (tdp -> giaddr));
|
| /netbsd-src/external/mpl/dhcp/dist/ |
| H A D | RELNOTES | 104 - It is now possible to use `option -g ipaddr` in the dhcrelay to replace the giaddr sent to 106 grub which use giaddr instead of the announced router (3) to set up their 2874 - A bug was fixed where the 'giaddr' may be used to find the client's subnet 3478 - In the case where an "L2" DHCP Relay Agent (one that does not set giaddr) 3482 requires the giaddr to reply with relay agent information. Note that 3508 relay agent options were not echoed from the server, even when giaddr 4964 - Don't send faked-out giaddr when renewing or bound - again, useful
|