]> git.proxmox.com Git - systemd.git/blobdiff - src/network/networkd-network.h
New upstream version 236
[systemd.git] / src / network / networkd-network.h
index 9fb0eae38013e0c09758b5960005590227a403d6..49c62654b6b72a1ffabf2ec379c02924ccf9eae2 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: LGPL-2.1+ */
 #pragma once
 
 /***
@@ -167,6 +168,8 @@ struct Network {
         uint8_t router_preference;
         bool router_managed;
         bool router_other_information;
+        bool router_emit_dns;
+        bool router_emit_domains;
         usec_t router_dns_lifetime_usec;
         struct in6_addr *router_dns;
         unsigned n_router_dns;
@@ -212,6 +215,8 @@ struct Network {
         uint32_t iaid;
         DUID duid;
 
+        bool required_for_online; /* Is this network required to be considered online? */
+
         LLDPMode lldp_mode; /* LLDP reception */
         LLDPEmit lldp_emit; /* LLDP transmission */