chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
sd-ipv4ll/networkd: generate predictable addresses
[elogind.git]
/
src
/
network
/
networkd.h
diff --git
a/src/network/networkd.h
b/src/network/networkd.h
index 0c0171993d720e0f0fa05f4af36210232b8b70e0..239ef1cd38b96652bb300bc474897b311d707e95 100644
(file)
--- a/
src/network/networkd.h
+++ b/
src/network/networkd.h
@@
-33,6
+33,7
@@
#include "rtnl-util.h"
#include "hashmap.h"
#include "list.h"
#include "rtnl-util.h"
#include "hashmap.h"
#include "list.h"
+#include "set.h"
#include "condition-util.h"
typedef struct NetDev NetDev;
#include "condition-util.h"
typedef struct NetDev NetDev;
@@
-130,11
+131,12
@@
struct Network {
LIST_HEAD(Address, static_addresses);
LIST_HEAD(Route, static_routes);
LIST_HEAD(Address, static_addresses);
LIST_HEAD(Route, static_routes);
- Address *dns;
Hashmap *addresses_by_section;
Hashmap *routes_by_section;
Hashmap *addresses_by_section;
Hashmap *routes_by_section;
+ Set *dns;
+
LIST_FIELDS(Network, networks);
};
LIST_FIELDS(Network, networks);
};
@@
-196,6
+198,7
@@
struct Link {
char *ifname;
char *state_file;
struct ether_addr mac;
char *ifname;
char *state_file;
struct ether_addr mac;
+ struct udev_device *udev_device;
unsigned flags;
unsigned flags;