summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Breunig <christian@breunig.cc>2024-03-28 20:04:17 +0100
committerGitHub <noreply@github.com>2024-03-28 20:04:17 +0100
commitcdd866394d388f37f3fb2f4956508a72f403a27c (patch)
tree85f7217e9e5d233d496b15d290f72249ceef2b4e
parent6688295580219ed5c6cf98b55acad1a37b780db2 (diff)
parentdef535a9e7d263cbf654fc848051e4070f1cc2fc (diff)
downloadvyos-1x-cdd866394d388f37f3fb2f4956508a72f403a27c.tar.gz
vyos-1x-cdd866394d388f37f3fb2f4956508a72f403a27c.zip
Merge pull request #3197 from vyos/mergify/bp/sagitta/pr-3193
T6121: Extend config-sync for QoS and system options (backport #3193)
-rw-r--r--interface-definitions/service_config-sync.xml.in62
1 files changed, 62 insertions, 0 deletions
diff --git a/interface-definitions/service_config-sync.xml.in b/interface-definitions/service_config-sync.xml.in
index 17f59340d..cb51a33b1 100644
--- a/interface-definitions/service_config-sync.xml.in
+++ b/interface-definitions/service_config-sync.xml.in
@@ -344,6 +344,25 @@
</leafNode>
</children>
</node>
+ <node name="qos">
+ <properties>
+ <help>Quality of Service (QoS)</help>
+ </properties>
+ <children>
+ <leafNode name="interface">
+ <properties>
+ <help>Interface to apply QoS policy</help>
+ <valueless/>
+ </properties>
+ </leafNode>
+ <leafNode name="policy">
+ <properties>
+ <help>Service Policy definitions</help>
+ <valueless/>
+ </properties>
+ </leafNode>
+ </children>
+ </node>
<node name="service">
<properties>
<help>System services</help>
@@ -435,6 +454,49 @@
</leafNode>
</children>
</node>
+ <node name="system">
+ <properties>
+ <help>System parameters</help>
+ </properties>
+ <children>
+ <leafNode name="conntrack">
+ <properties>
+ <help>Connection Tracking</help>
+ <valueless/>
+ </properties>
+ </leafNode>
+ <leafNode name="flow-accounting">
+ <properties>
+ <help>Flow accounting</help>
+ <valueless/>
+ </properties>
+ </leafNode>
+ <leafNode name="option">
+ <properties>
+ <help>System Options</help>
+ <valueless/>
+ </properties>
+ </leafNode>
+ <leafNode name="sflow">
+ <properties>
+ <help>sFlow</help>
+ <valueless/>
+ </properties>
+ </leafNode>
+ <leafNode name="static-host-mapping">
+ <properties>
+ <help>Map host names to addresses</help>
+ <valueless/>
+ </properties>
+ </leafNode>
+ <leafNode name="sysctl">
+ <properties>
+ <help>Configure kernel parameters at runtime</help>
+ <valueless/>
+ </properties>
+ </leafNode>
+ </children>
+ </node>
<leafNode name="vpn">
<properties>
<help>Virtual Private Network (VPN)</help>