detach stdin/stdout/stderr from child processes, implement a separate logging pipe...
[project/netifd.git] / interface.h
index 4d53c83..6620796 100644 (file)
@@ -48,6 +48,7 @@ struct interface {
        bool autostart;
        bool config_autostart;
 
+       time_t start_time;
        enum interface_state state;
        enum interface_config_state config_state;
 
@@ -66,6 +67,9 @@ struct interface {
        struct vlist_tree proto_addr;
        struct vlist_tree proto_route;
 
+       struct list_head proto_dns_servers;
+       struct list_head proto_dns_search;
+
        /* errors/warnings while trying to bring up the interface */
        struct list_head errors;