1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- <?xml version="1.0" encoding="UTF-8"?>
- <CLISH_MODULE xmlns="http://clish.sourceforge.net/XMLSchema"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://clish.sourceforge.net/XMLSchema
- http://clish.sourceforge.net/XMLSchema/clish.xsd">
- <!--=======================================================-->
- <PTYPE name="VLAN_ID"
- pattern="(409[0-5]|40[0-8][0-9]|[1-3][0-9]{3}|[1-9][0-9]{2}|[1-9][0-9]|[1-9])"
- help="Number in the range 1-4095"/>
- <!--=======================================================-->
- <PTYPE name="IP_ADDR"
- pattern="(((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?))"
- help="A.B.C.D"/>
- <!--=======================================================-->
- <PTYPE name="UINT"
- pattern="[0-9]+"
- help="Unsigned integer"/>
- <!--=======================================================-->
- <PTYPE name="STRING"
- pattern=".+"
- help="String"/>
- <!--=======================================================-->
- <PTYPE name="SUBCOMMAND"
- pattern="[^\]+"
- help="String"/>
- <!--=======================================================-->
- <PTYPE name="BOOL"
- method="select"
- pattern="true(1) false(0)"
- help="Boolean choice"/>
- <!--=======================================================-->
- <PTYPE name="IFACE_NUM"
- pattern="[0-9]+"
- help="Interface number"/>
- <!--=======================================================-->
- <PTYPE name="PROTO"
- method="select"
- pattern="ip(ip) ipencap(ipencap) icmp(icmp) igmp(igmp) tcp(tcp) udp(udp)"
- help="Protocol choice"/>
- <!--=======================================================-->
- <PTYPE name="SERVICE"
- pattern="((ftp)|(telnet)|(sntp)|(smtp)|(http)|([0-9]+))"
- help="Port"/>
- <!--=======================================================-->
- <PTYPE name="IP_ADDR_MASK"
- pattern="(((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?))(/(1[0-9]|2[0-9]|3[0-2]|[0-9]))?"
- help="A.B.C.D[/mask]"/>
- <!--=======================================================-->
- <PTYPE name="IP_ADDR_ANY"
- pattern="(((((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?))(/(1[0-9]|2[0-9]|3[0-2]|[0-9]))?)|any)"
- help="A.B.C.D[/mask] or any"/>
- <!--=======================================================-->
- <PTYPE name="PORT_MASK_ANY"
- pattern="^(([0-9]+(/0x[0-9a-f]+)?)|(any))$"
- help="Port[/mask]" />
- <!--=======================================================-->
- <PTYPE name="SEQ"
- pattern="^[0-9]*[1-9][0-9]*"
- help="Entry number"/>
- <!--=======================================================-->
- </CLISH_MODULE>
|