net: Add IPv4 related events
Change-Id: Ieb26ab96b2b9aa6765ddba21628ab1530a2597ea Signed-off-by: Ravi kumar Veeramally <ravikumar.veeramally@linux.intel.com>
This commit is contained in:
parent
899df8742f
commit
f1986a1d1e
@ -22,6 +22,7 @@
|
||||
#ifndef __NET_EVENT_H__
|
||||
#define __NET_EVENT_H__
|
||||
|
||||
/* IPv6 Events */
|
||||
#define _NET_IPV6_LAYER NET_MGMT_LAYER_L3
|
||||
#define _NET_IPV6_CORE_CODE 0x600
|
||||
#define _NET_EVENT_IPV6_BASE (NET_MGMT_EVENT_BIT | \
|
||||
@ -56,4 +57,27 @@ enum net_event_ipv6_cmd {
|
||||
#define NET_EVENT_IPV6_PREFIX_DEL \
|
||||
(_NET_EVENT_IPV6_BASE | NET_EVENT_IPV6_CMD_PREFIX_DEL)
|
||||
|
||||
#define _NET_IPV4_LAYER NET_MGMT_LAYER_L3
|
||||
#define _NET_IPV4_CORE_CODE 0x400
|
||||
#define _NET_EVENT_IPV4_BASE (NET_MGMT_EVENT_BIT | \
|
||||
NET_MGMT_IFACE_BIT | \
|
||||
NET_MGMT_LAYER(_NET_IPV4_LAYER) | \
|
||||
NET_MGMT_LAYER_CODE(_NET_IPV4_CORE_CODE))
|
||||
|
||||
/* IPv4 Events*/
|
||||
enum net_event_ipv4_cmd {
|
||||
NET_EVENT_IPV4_CMD_ADDR_ADD = 0,
|
||||
NET_EVENT_IPV4_CMD_ADDR_DEL,
|
||||
NET_EVENT_IPV4_CMD_ROUTER_ADD,
|
||||
};
|
||||
|
||||
#define NET_EVENT_IPV4_ADDR_ADD \
|
||||
(_NET_EVENT_IPV4_BASE | NET_EVENT_IPV4_CMD_ADDR_ADD)
|
||||
|
||||
#define NET_EVENT_IPV4_ADDR_DEL \
|
||||
(_NET_EVENT_IPV4_BASE | NET_EVENT_IPV4_CMD_ADDR_DEL)
|
||||
|
||||
#define NET_EVENT_IPV4_ROUTER_ADD \
|
||||
(_NET_EVENT_IPV4_BASE | NET_EVENT_IPV4_CMD_ROUTER_ADD)
|
||||
|
||||
#endif /* __NET_EVENT_H__ */
|
||||
|
||||
Loading…
Reference in New Issue
Block a user