projects
/
project
/
netifd.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
remove duplicate interface down events
[project/netifd.git]
/
interface-ip.h
diff --git
a/interface-ip.h
b/interface-ip.h
index
df5545d
..
28df093
100644
(file)
--- a/
interface-ip.h
+++ b/
interface-ip.h
@@
-23,22
+23,21
@@
union if_addr {
struct device_addr {
struct vlist_node node;
struct device_addr {
struct vlist_node node;
-
- enum device_addr_flags flags;
bool enabled;
/* ipv4 only */
uint32_t broadcast;
/* must be last */
bool enabled;
/* ipv4 only */
uint32_t broadcast;
/* must be last */
+ enum device_addr_flags flags;
unsigned int mask;
union if_addr addr;
};
struct device_route {
struct vlist_node node;
unsigned int mask;
union if_addr addr;
};
struct device_route {
struct vlist_node node;
+ struct interface *iface;
- enum device_addr_flags flags;
bool enabled;
bool keep;
bool enabled;
bool keep;
@@
-47,6
+46,7
@@
struct device_route {
int mtu;
/* must be last */
int mtu;
/* must be last */
+ enum device_addr_flags flags;
unsigned int mask;
union if_addr addr;
};
unsigned int mask;
union if_addr addr;
};