Searched refs:autoip (Results 1 – 8 of 8) sorted by relevance
| /lib/liblwip/src/core/ipv4/ |
| D | autoip.c | 94 (netif->autoip?netif->autoip->tried_llipaddr:0)) 133 autoip_set_struct(struct netif *netif, struct autoip *autoip) in autoip_set_struct() argument 136 LWIP_ASSERT("autoip != NULL", autoip != NULL); in autoip_set_struct() 137 LWIP_ASSERT("netif already has a struct autoip set", netif->autoip == NULL); in autoip_set_struct() 140 memset(autoip, 0, sizeof(struct autoip)); in autoip_set_struct() 142 netif->autoip = autoip; in autoip_set_struct() 152 netif->autoip->tried_llipaddr++; in autoip_restart() 166 if (netif->autoip->lastconflict > 0) { in autoip_handle_arp_conflict() 179 netif->autoip->lastconflict = DEFEND_INTERVAL * AUTOIP_TICKS_PER_SECOND; in autoip_handle_arp_conflict() 203 addr += netif->autoip->tried_llipaddr; in autoip_create_addr() [all …]
|
| D | ip.c | 424 if ((netif->autoip != NULL) && 425 ip_addr_cmp(¤t_iphdr_dest, &(netif->autoip->llipaddr))) {
|
| /lib/liblwip/src/include/ipv4/lwip/ |
| D | autoip.h | 81 struct autoip struct 95 void autoip_set_struct(struct netif *netif, struct autoip *autoip);
|
| /lib/liblwip/src/include/lwip/ |
| D | netif.h | 49 struct autoip; 179 struct autoip *autoip; member
|
| /lib/liblwip/ |
| D | SConscript | 22 "src/core/ipv4/autoip.c",
|
| D | UPGRADING | 108 * added autoip_set_struct() and dhcp_set_struct() to let autoip and dhcp work
|
| D | CHANGELOG | 367 * ip_addr.h, etharp.h/.c, autoip.c: Create overridable macros for copying 443 * dhcp.c/.h, autoip.c/.h: task #10139 (Prefer statically allocated 444 memory): added autoip_set_struct() and dhcp_set_struct() to let autoip 704 * autoip.c: Fixed bug #30039: AutoIP does not reuse previous addresses 978 * autoip.c, dhcp.c, netif.c: patch #6725: Teach AutoIP and DHCP to respond 1086 * autoip.c: Fixed bug #27704: autoip starts with wrong address 1184 * autoip.c: checked in (slightly modified) patch #6683: Customizable AUTOIP 1557 * autoip.c, etharp.c: ip_addr.h: Integrate patch #6348: "Broadcast ARP packets 1558 in autoip". The change in etharp_raw could be removed, since all calls to 1742 * inet.c, autoip.c, msg_in.c, msg_out.c, init.c: Move some build time checkings [all …]
|
| /lib/liblwip/src/core/ |
| D | netif.c | 156 netif->autoip = NULL; in netif_add() 547 if (netif->autoip) { in netif_set_link_up()
|