zephyr/include/net
Paul Sokolovsky 996c6dd603 net: if: Handle new address type of NET_ADDR_OVERRIDABLE
The meaning of this address type is the same as NET_ADDR_MANUAL,
but with a provision that DHCP can override such an address.
It's intended for the usecase when there's a default static
configuration for when DHCP is not available, but DHCP should
override it.

Before going to add another address type, there was an attempt
to repurpose TENTATIVE address state, but it doesn't work as
expected, as indeed, all existing address types/states already
have clearly semantics, and it makes sense to just another
address type to avoid confusion and unexpected behavior.

Fixes: #5696

Signed-off-by: Paul Sokolovsky <paul.sokolovsky@linaro.org>
2018-01-23 09:25:51 +02:00
..
arp.h doc: net: group all networking APIs in doxygen 2017-11-17 17:14:18 -05:00
bt.h net: bt: Add advertise management command 2017-08-04 18:18:40 +03:00
buf.h cleanup: remove nanokernel/nano leftovers 2017-12-05 09:44:23 -06:00
coap_link_format.h net: coap: Add multi fragment support to CoAP library 2017-10-06 22:07:37 -04:00
coap.h doc: net: group all networking APIs in doxygen 2017-11-17 17:14:18 -05:00
dhcpv4.h doc: net: group all networking APIs in doxygen 2017-11-17 17:14:18 -05:00
dns_resolve.h net: dns: Allow to initialize DNS servers from struct sockaddr[] 2018-01-18 17:30:40 +02:00
ethernet.h drivers: eth_mcux: Implement IPv6 multicast group joining/leaving 2017-12-12 09:24:51 -05:00
hostname.h doc: net: group all networking APIs in doxygen 2017-11-17 17:14:18 -05:00
http_app.h net: lib: http: fix CONFIG_HTTPS for client use 2018-01-09 11:42:22 -05:00
http_legacy.h doc: net: group all networking APIs in doxygen 2017-11-17 17:14:18 -05:00
http_parser_state.h net: lib: http: split out URL parsing as a separate CONFIG 2017-10-17 08:08:16 -04:00
http_parser_url.h net: lib: http: split out URL parsing as a separate CONFIG 2017-10-17 08:08:16 -04:00
http_parser.h net: lib: http: split out URL parsing as a separate CONFIG 2017-10-17 08:08:16 -04:00
http.h net: http: Create HTTP library that uses net-app 2017-11-06 09:33:00 -05:00
ieee802154_mgmt.h net/ieee802154: Split the net mgmt part from the L2 specific header 2017-12-12 09:29:48 -05:00
ieee802154_radio.h net/ieee802154: Add Sub-Ghz dedicated function on the radio API 2018-01-15 15:15:38 +02:00
ieee802154.h net/ieee802154: Do not set the device UP by default 2018-01-15 15:15:38 +02:00
lwm2m.h net: lwm2m: add support for DTLS 2017-12-15 16:46:48 -05:00
mii.h net: doc: Add missing defgroups to network header files 2017-07-31 20:59:09 +03:00
mqtt_types.h net: doc: Add missing defgroups to network header files 2017-07-31 20:59:09 +03:00
mqtt.h doc: net: group all networking APIs in doxygen 2017-11-17 17:14:18 -05:00
net_app.h doc: net: group all networking APIs in doxygen 2017-11-17 17:14:18 -05:00
net_context.h various: Update/fix some textual material and code comments. 2017-12-29 09:45:39 -05:00
net_core.h doc: net: group all networking APIs in doxygen 2017-11-17 17:14:18 -05:00
net_event.h net/mgmt/event: Commands must be > 0 so masking them works 2017-09-08 12:49:26 +03:00
net_if.h doc: net: group all networking APIs in doxygen 2017-11-17 17:14:18 -05:00
net_ip.h net: if: Handle new address type of NET_ADDR_OVERRIDABLE 2018-01-23 09:25:51 +02:00
net_l2.h net/ieee802154: Do not expose l2 specific context in generic net_l2.h 2017-12-12 09:29:48 -05:00
net_linkaddr.h doc: net: group all networking APIs in doxygen 2017-11-17 17:14:18 -05:00
net_mgmt.h doc: net: group all networking APIs in doxygen 2017-11-17 17:14:18 -05:00
net_offload.h doc: net: group all networking APIs in doxygen 2017-11-17 17:14:18 -05:00
net_pkt.h various: Update/fix some textual material and code comments. 2017-12-29 09:45:39 -05:00
net_stats.h doc: net: group all networking APIs in doxygen 2017-11-17 17:14:18 -05:00
sntp.h net: sntp: Implement SNTP client library 2017-10-03 15:29:27 -04:00
socket.h doc: net: group all networking APIs in doxygen 2017-11-17 17:14:18 -05:00
trickle.h doc: net: group all networking APIs in doxygen 2017-11-17 17:14:18 -05:00
udp.h doc: net: group all networking APIs in doxygen 2017-11-17 17:14:18 -05:00