chiark / gitweb /
networkd: link - operstate is an enum, not a bitmask
[elogind.git] / src / network / networkd.h
index 4a62fb839690996e1b388905e9e5119b4379443e..d31844aefdae551b1e771d0a825c19c34158090a 100644 (file)
@@ -190,6 +190,7 @@ typedef enum LinkState {
         LINK_STATE_SETTING_ADDRESSES,
         LINK_STATE_SETTING_ROUTES,
         LINK_STATE_CONFIGURED,
+        LINK_STATE_UNMANAGED,
         LINK_STATE_FAILED,
         _LINK_STATE_MAX,
         _LINK_STATE_INVALID = -1
@@ -205,6 +206,7 @@ struct Link {
         struct udev_device *udev_device;
 
         unsigned flags;
+        uint8_t operstate;
 
         Network *network;