11#ifndef ZEPHYR_INCLUDE_NET_IPV4_AUTOCONF_H_
12#define ZEPHYR_INCLUDE_NET_IPV4_AUTOCONF_H_
30#if defined(CONFIG_NET_IPV4_AUTO)
46#if defined(CONFIG_NET_IPV4_AUTO)
60#if defined(CONFIG_NET_IPV4_AUTO)
61void net_ipv4_autoconf_init(
void);
63static inline void net_ipv4_autoconf_init(
void) { }
static void net_ipv4_autoconf_reset(struct net_if *iface)
Reset autoconf process.
Definition: ipv4_autoconf.h:49
static void net_ipv4_autoconf_start(struct net_if *iface)
Start IPv4 autoconfiguration RFC 3927: IPv4 Link Local.
Definition: ipv4_autoconf.h:33
net_ipv4_autoconf_state
Current state of IPv4 Autoconfiguration.
Definition: ipv4_autoconf.h:15
@ NET_IPV4_AUTOCONF_ASSIGNED
Assigned state.
Definition: ipv4_autoconf.h:17
@ NET_IPV4_AUTOCONF_INIT
Initialization state.
Definition: ipv4_autoconf.h:16
@ NET_IPV4_AUTOCONF_RENEW
Renew state.
Definition: ipv4_autoconf.h:18
Network Interface structure.
Definition: net_if.h:678