Searched refs:yiaddr (Results 1 - 18 of 18) sorted by relevance

/asus-wl-520gu-7.0.1.45/src/router/udhcpd/
H A Dleases.h8 u_int32_t yiaddr; /* network order */ member in struct:dhcpOfferedAddr
15 void clear_lease(u_int8_t *chaddr, u_int32_t yiaddr);
16 struct dhcpOfferedAddr *add_lease(u_int8_t *chaddr, u_int32_t yiaddr, unsigned long lease);
20 struct dhcpOfferedAddr *find_lease_by_yiaddr(u_int32_t yiaddr);
H A Dserverpacket.h7 int sendACK(struct dhcpMessage *oldpacket, u_int32_t yiaddr);
H A Dleases.c26 /* clear every lease out that chaddr OR yiaddr matches and is nonzero */
27 void clear_lease(u_int8_t *chaddr, u_int32_t yiaddr) argument
43 (yiaddr && leases[i].yiaddr == yiaddr))
53 struct dhcpOfferedAddr *add_lease(u_int8_t *chaddr, u_int32_t yiaddr, unsigned long lease) argument
58 clear_lease(chaddr, yiaddr);
67 oldest->yiaddr = yiaddr;
117 /* Find the first lease that matches yiaddr, NUL
118 find_lease_by_yiaddr(u_int32_t yiaddr) argument
[all...]
H A Dserverpacket.c63 DEBUG(LOG_INFO, "unicasting packet to client yiaddr");
64 ciaddr = payload->yiaddr;
124 packet.yiaddr = lease->yiaddr;
141 packet.yiaddr = req_align;
145 packet.yiaddr = find_address(0);
148 if (!packet.yiaddr) packet.yiaddr = find_address(1);
151 if(!packet.yiaddr) {
156 if (!add_lease(packet.chaddr, packet.yiaddr, server_confi
200 sendACK(struct dhcpMessage *oldpacket, u_int32_t yiaddr) argument
[all...]
H A Darpping.h28 int arpping(u_int32_t yiaddr, u_int32_t ip, unsigned char *arp, char *interface);
H A Darpping.c25 /* args: yiaddr - what IP to ping
34 int arpping(u_int32_t yiaddr, u_int32_t ip, unsigned char *mac, char *interface) argument
71 *((u_int *) arp.tInaddr) = yiaddr; /* target IP address */
92 *((u_int *) arp.sInaddr) == yiaddr) {
H A Dpacket.h16 u_int32_t yiaddr; member in struct:dhcpMessage
H A Ddumpleases.c27 u_int32_t yiaddr; member in struct:lease_t
88 addr.s_addr = lease.yiaddr;
H A Ddhcpd.c233 requested_align == lease->yiaddr) {
234 sendACK(&packet, lease->yiaddr);
239 if (lease->yiaddr == requested_align)
240 sendACK(&packet, lease->yiaddr);
244 if (lease->yiaddr == packet.ciaddr)
245 sendACK(&packet, lease->yiaddr);
H A Dfiles.c236 if (leases[i].yiaddr != 0)
247 fwrite(&(leases[i].yiaddr), 4, 1, fp);
273 if (lease.yiaddr >= server_config.start && lease.yiaddr <= server_config.end) {
276 if (!(add_lease(lease.chaddr, lease.yiaddr, lease.expires))) {
317 read_ip(ip, &lease->yiaddr);
338 if (!(add_lease(lease.chaddr, lease.yiaddr, lease.expires)))
H A Ddhcpc.c499 requested_ip = packet.yiaddr;
528 temp_addr.s_addr = packet.yiaddr;
533 requested_ip = packet.yiaddr;
H A Dscript.c172 sprintip(envp[3], "ip=", (unsigned char *) &packet->yiaddr);
/asus-wl-520gu-7.0.1.45/src/cfe/cfe/net/
H A Dnet_dhcp.c303 ebuf_append_bytes(buf,ipaddr,IP_ADDR_LEN); /* yiaddr */
391 ebuf_append_bytes(buf,ipaddr,IP_ADDR_LEN); /* yiaddr */
469 uint8_t yiaddr[IP_ADDR_LEN]; local
520 ebuf_get_bytes(buf,yiaddr,IP_ADDR_LEN);
533 xprintf("Your IP: %d.%d.%d.%d\n",yiaddr[0],yiaddr[1],yiaddr[2],yiaddr[3]);
540 memcpy(reply->dr_ipaddr,yiaddr,IP_ADDR_LEN);
/asus-wl-520gu-7.0.1.45/src/router/httpd/
H A Dbroadcom.c332 u_int32_t yiaddr; member in struct:lease_t
365 addr.s_addr = lease.yiaddr;
393 addr.s_addr = lease.yiaddr;
H A Ddp.h165 u_int32_t yiaddr; member in struct:dhcpMessage
H A Dweb_ex.c1150 u_int32_t yiaddr; member in struct:lease_t
1212 addr.s_addr = lease.yiaddr;
2977 addr.s_addr = lease.yiaddr;
/asus-wl-520gu-7.0.1.45/src/router/shared.asus/
H A Dbroadcom.c311 u_int32_t yiaddr; member in struct:lease_t
344 addr.s_addr = lease.yiaddr;
/asus-wl-520gu-7.0.1.45/src/router/shared/
H A Dbroadcom.c336 u_int32_t yiaddr; member in struct:lease_t
384 addr.s_addr = lease.yiaddr;

Completed in 143 milliseconds