diff options
Diffstat (limited to 'interface-definitions/include')
4 files changed, 85 insertions, 1 deletions
| diff --git a/interface-definitions/include/accel-ppp/extended-scripts.xml.i b/interface-definitions/include/accel-ppp/extended-scripts.xml.i new file mode 100644 index 000000000..4bba76e32 --- /dev/null +++ b/interface-definitions/include/accel-ppp/extended-scripts.xml.i @@ -0,0 +1,41 @@ +<!-- include start from accel-ppp/extended-scripts.xml.i --> +<node name="extended-scripts"> +  <properties> +    <help>Extended script execution</help> +  </properties> +  <children> +    <leafNode name="on-pre-up"> +      <properties> +        <help>Script to run before PPPoE session interface comes up</help> +          <constraint> +            <validator name="script"/> +          </constraint> +      </properties> +    </leafNode> +    <leafNode name="on-up"> +      <properties> +        <help>Script to run when PPPoE session interface is completely configured and started</help> +          <constraint> +            <validator name="script"/> +          </constraint> +      </properties> +    </leafNode> +    <leafNode name="on-down"> +      <properties> +        <help>Script to run when PPPoE session interface going to terminate</help> +          <constraint> +            <validator name="script"/> +          </constraint> +      </properties> +    </leafNode> +    <leafNode name="on-change"> +      <properties> +        <help>Script to run when PPPoE session interface changed by RADIUS CoA handling</help> +          <constraint> +            <validator name="script"/> +          </constraint> +      </properties> +    </leafNode> +  </children> +</node> +<!-- include end --> diff --git a/interface-definitions/include/accel-ppp/limits.xml.i b/interface-definitions/include/accel-ppp/limits.xml.i new file mode 100644 index 000000000..df72b79d4 --- /dev/null +++ b/interface-definitions/include/accel-ppp/limits.xml.i @@ -0,0 +1,28 @@ +<!-- include start from accel-ppp/limits.xml.i --> +<node name="limits"> +  <properties> +    <help>Limits the connection rate from a single source</help> +  </properties> +  <children> +    <leafNode name="connection-limit"> +      <properties> +        <help>Acceptable rate of connections (e.g. 1/min, 60/sec)</help> +        <constraint> +          <regex>[0-9]+\/(min|sec)</regex> +        </constraint> +        <constraintErrorMessage>illegal value</constraintErrorMessage> +      </properties> +    </leafNode> +    <leafNode name="burst"> +      <properties> +        <help>Burst count</help> +      </properties> +    </leafNode> +    <leafNode name="timeout"> +      <properties> +        <help>Timeout in seconds</help> +      </properties> +    </leafNode> +  </children> +</node> +<!-- include end --> diff --git a/interface-definitions/include/accel-ppp/snmp.xml.i b/interface-definitions/include/accel-ppp/snmp.xml.i new file mode 100644 index 000000000..373ced16f --- /dev/null +++ b/interface-definitions/include/accel-ppp/snmp.xml.i @@ -0,0 +1,15 @@ +<!-- include start from accel-ppp/snmp.xml.i --> +<node name="snmp"> +  <properties> +    <help>Enable SNMP</help> +  </properties> +  <children> +    <leafNode name="master-agent"> +      <properties> +        <help>Enable SNMP master agent mode</help> +        <valueless /> +      </properties> +    </leafNode> +  </children> +</node> +<!-- include end --> diff --git a/interface-definitions/include/version/l2tp-version.xml.i b/interface-definitions/include/version/l2tp-version.xml.i index 01004c5a0..5397407fb 100644 --- a/interface-definitions/include/version/l2tp-version.xml.i +++ b/interface-definitions/include/version/l2tp-version.xml.i @@ -1,3 +1,3 @@  <!-- include start from include/version/l2tp-version.xml.i --> -<syntaxVersion component='l2tp' version='8'></syntaxVersion> +<syntaxVersion component='l2tp' version='9'></syntaxVersion>  <!-- include end --> | 
