summaryrefslogtreecommitdiff
path: root/templates
diff options
context:
space:
mode:
authorDaniil Baturin <daniil@baturin.org>2014-10-30 05:08:53 +0600
committerDaniil Baturin <daniil@baturin.org>2014-10-30 05:08:53 +0600
commit7a5a8500091589f0ede3d5a1dbc8b6b4b3fabf1d (patch)
treefddf140c7fd91bdbd581738d592292315f155d75 /templates
parent5f32c6830b1b3eda523ae451435ff26e04c1612f (diff)
parent2f97a9155cda583132408bbd29637010386177ed (diff)
downloadvyatta-cfg-system-7a5a8500091589f0ede3d5a1dbc8b6b4b3fabf1d.tar.gz
vyatta-cfg-system-7a5a8500091589f0ede3d5a1dbc8b6b4b3fabf1d.zip
Merge pull request #28 from jhendryUK/ethernet_tso_options
Bug #365: Ethernet tso options
Diffstat (limited to 'templates')
-rw-r--r--templates/interfaces/ethernet/node.tag/offload/generic-receive-offload/node.def16
-rw-r--r--templates/interfaces/ethernet/node.tag/offload/generic-segmentation-offload/node.def16
-rw-r--r--templates/interfaces/ethernet/node.tag/offload/node.def1
-rw-r--r--templates/interfaces/ethernet/node.tag/offload/tcp-segmentation-offload/node.def15
-rw-r--r--templates/interfaces/ethernet/node.tag/offload/udp-fragmentation-offload/node.def16
5 files changed, 64 insertions, 0 deletions
diff --git a/templates/interfaces/ethernet/node.tag/offload/generic-receive-offload/node.def b/templates/interfaces/ethernet/node.tag/offload/generic-receive-offload/node.def
new file mode 100644
index 00000000..3491e074
--- /dev/null
+++ b/templates/interfaces/ethernet/node.tag/offload/generic-receive-offload/node.def
@@ -0,0 +1,16 @@
+#
+# Configuration template for offload settings
+#
+
+priority: 319 # Failure barrier only - no ordering constraints
+
+type: txt
+help: Configure generic-receive-offload option
+val_help: on; Enable generic-receive-offload
+val_help: off; Disable generic-receive-offload
+
+syntax:expression: $VAR(@) == "on" || $VAR(@) == "off" ; "Must be either 'on' or 'off'"
+
+update: sudo /opt/vyatta/sbin/vyatta-interfaces.pl --dev=$VAR(../../@) --offload-settings generic-receive-offload $VAR(@)
+
+
diff --git a/templates/interfaces/ethernet/node.tag/offload/generic-segmentation-offload/node.def b/templates/interfaces/ethernet/node.tag/offload/generic-segmentation-offload/node.def
new file mode 100644
index 00000000..1ed7133b
--- /dev/null
+++ b/templates/interfaces/ethernet/node.tag/offload/generic-segmentation-offload/node.def
@@ -0,0 +1,16 @@
+#
+# Configuration template for offload settings
+#
+
+priority: 319 # Failure barrier only - no ordering constraints
+
+type: txt
+help: Configure generic-segmentation-offload option
+val_help: on; Enable generic-segmentation-offload
+val_help: off; Disable generic-segmentation-offload
+
+syntax:expression: $VAR(@) == "on" || $VAR(@) == "off" ; "Must be either 'on' or 'off'"
+
+update: sudo /opt/vyatta/sbin/vyatta-interfaces.pl --dev=$VAR(../../@) --offload-settings generic-segmentation-offload $VAR(@)
+
+
diff --git a/templates/interfaces/ethernet/node.tag/offload/node.def b/templates/interfaces/ethernet/node.tag/offload/node.def
new file mode 100644
index 00000000..180a9e7c
--- /dev/null
+++ b/templates/interfaces/ethernet/node.tag/offload/node.def
@@ -0,0 +1 @@
+help: Configuraable offload settings
diff --git a/templates/interfaces/ethernet/node.tag/offload/tcp-segmentation-offload/node.def b/templates/interfaces/ethernet/node.tag/offload/tcp-segmentation-offload/node.def
new file mode 100644
index 00000000..95a37369
--- /dev/null
+++ b/templates/interfaces/ethernet/node.tag/offload/tcp-segmentation-offload/node.def
@@ -0,0 +1,15 @@
+#
+# Configuration template for offload settings
+#
+
+priority: 319 # Failure barrier only - no ordering constraints
+
+type: txt
+help: Configure tcp-segmentation-offload option
+val_help: on; Enable tcp-segmentation-offload
+val_help: off; Disable tcp-segmentation-offload
+
+syntax:expression: $VAR(@) == "on" || $VAR(@) == "off" ; "Must be either 'on' or 'off'"
+
+update: sudo /opt/vyatta/sbin/vyatta-interfaces.pl --dev=$VAR(../../@) --offload-settings tcp-segmentation-offload $VAR(@)
+
diff --git a/templates/interfaces/ethernet/node.tag/offload/udp-fragmentation-offload/node.def b/templates/interfaces/ethernet/node.tag/offload/udp-fragmentation-offload/node.def
new file mode 100644
index 00000000..796c791d
--- /dev/null
+++ b/templates/interfaces/ethernet/node.tag/offload/udp-fragmentation-offload/node.def
@@ -0,0 +1,16 @@
+#
+# Configuration template for offload settings
+#
+
+priority: 319 # Failure barrier only - no ordering constraints
+
+type: txt
+help: Configure udp-fragmentation-offload option
+val_help: on; Enable udp-fragmentation-offload
+val_help: off; Disable udp-fragmentation-offload
+
+syntax:expression: $VAR(@) == "on" || $VAR(@) == "off" ; "Must be either 'on' or 'off'"
+
+update: sudo /opt/vyatta/sbin/vyatta-interfaces.pl --dev=$VAR(../../@) --offload-settings udp-fragmentation-offload $VAR(@)
+
+