summaryrefslogtreecommitdiff
path: root/src/network/networkd-network.h
diff options
context:
space:
mode:
authorYu Watanabe <watanabe.yu+github@gmail.com>2019-05-14 16:43:14 +0900
committerYu Watanabe <watanabe.yu+github@gmail.com>2019-05-15 12:44:30 +0900
commit5d5003ab355154fea5a332068e725fbbdf9385d3 (patch)
treeb9e85711c3e9e02669fafc25ecc203e4e8c0d851 /src/network/networkd-network.h
parent807341ec99b946e2ec27f43d27b9ae345a137d4c (diff)
downloadsystemd-5d5003ab355154fea5a332068e725fbbdf9385d3.tar.gz
systemd-5d5003ab355154fea5a332068e725fbbdf9385d3.tar.bz2
systemd-5d5003ab355154fea5a332068e725fbbdf9385d3.zip
network: add DefaultRouteOnDevice= setting in [Network] section
When enabled, then default route bound to the interface will be created. This is useful when adding routes on point-to-point interfaces. Closes #788.
Diffstat (limited to 'src/network/networkd-network.h')
-rw-r--r--src/network/networkd-network.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/network/networkd-network.h b/src/network/networkd-network.h
index d00062fe59..22c7dc5afd 100644
--- a/src/network/networkd-network.h
+++ b/src/network/networkd-network.h
@@ -151,6 +151,8 @@ struct Network {
AddressFamilyBoolean link_local;
bool ipv4ll_route;
+ bool default_route_on_device;
+
/* IPv6 prefix delegation support */
RADVPrefixDelegation router_prefix_delegation;
usec_t router_lifetime_usec;