summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniil Baturin <daniil.baturin@vyatta.com>2011-12-15 23:01:21 +0700
committerDaniil Baturin <daniil.baturin@vyatta.com>2011-12-15 23:01:21 +0700
commit1d4d35bdb7556b5a8bbd6f08da9e8e9f9ae56f72 (patch)
tree0d30c40a102fda50029f5914c793cf2e61066a79
parent5654d00694e8cc2323e76f0fed0c282aecb1ac3e (diff)
downloadvyatta-nat-1d4d35bdb7556b5a8bbd6f08da9e8e9f9ae56f72.tar.gz
vyatta-nat-1d4d35bdb7556b5a8bbd6f08da9e8e9f9ae56f72.zip
Remove XSL files that are unused now.
-rw-r--r--xsl/show_nat_rules.xsl222
-rw-r--r--xsl/show_nat_statistics.xsl104
-rw-r--r--xsl/url-decode.xsl48
3 files changed, 0 insertions, 374 deletions
diff --git a/xsl/show_nat_rules.xsl b/xsl/show_nat_rules.xsl
deleted file mode 100644
index 7afa095..0000000
--- a/xsl/show_nat_rules.xsl
+++ /dev/null
@@ -1,222 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE stylesheet [
-<!ENTITY newln "&#10;">
-]>
-
-<!-- /*
- * Copyright 2006, Vyatta, Inc.
- *
- * GNU General Public License
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License, version 2,
- * as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
- * 02110-1301 USA
- *
- * Module: show_nat_rules.xsl
- *
- * Author: Mike Horn
- * Date: 2006
- *
- */ -->
-
-<!--XSL Template for formatting the "show nat rules" command-->
-
-<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
-
-<xsl:include href="url-decode.xsl" />
-
-<xsl:variable name="pad6" select="' '"/>
-<xsl:variable name="pad6_len" select="string-length($pad6)"/>
-<xsl:variable name="pad7" select="' '"/>
-<xsl:variable name="pad7_len" select="string-length($pad7)"/>
-<xsl:variable name="pad11" select="' '"/>
-<xsl:variable name="pad11_len" select="string-length($pad11)"/>
-<xsl:variable name="pad13" select="' '"/>
-<xsl:variable name="pad13_len" select="string-length($pad13)"/>
-<xsl:variable name="pad20" select="' '"/>
-<xsl:variable name="pad20_len" select="string-length($pad20)"/>
-
-
-<xsl:template match="opcommand">
-<xsl:text>&newln;</xsl:text>
-<xsl:text>&newln;</xsl:text>
-<xsl:text>Type Codes: SRC - source, DST - destination, MASQ - masquerade&newln;</xsl:text>
-<xsl:text>&newln;</xsl:text>
-<xsl:text>rule type IN OUT source destination translation</xsl:text>
-<xsl:text>&newln;</xsl:text>
-<xsl:text>---- ---- --------- --------- ------ ----------- -----------</xsl:text>
-<xsl:text>&newln;</xsl:text>
-
-<xsl:for-each select="format/row">
-
-<xsl:value-of select="rule_num"/>
-<xsl:value-of select="substring($pad6,1,$pad6_len - string-length(rule_num))"/>
-
- <xsl:choose>
- <xsl:when test="type='source'">
- <xsl:text>SRC </xsl:text>
- </xsl:when>
-
- <xsl:when test="type='destination'">
- <xsl:text>DST </xsl:text>
- </xsl:when>
-
- <xsl:when test="type='masquerade'">
- <xsl:text>MASQ </xsl:text>
- </xsl:when>
- </xsl:choose>
-
- <xsl:choose>
- <xsl:when test="in_interface=''">
- <xsl:text> - </xsl:text>
- </xsl:when>
-
- <xsl:when test="in_interface!=''">
- <xsl:value-of select="in_interface"/>
- <xsl:value-of select="substring($pad11,1,$pad11_len - string-length(in_interface))"/>
- </xsl:when>
- </xsl:choose>
-
- <xsl:choose>
- <xsl:when test="out_interface=''">
- <xsl:text> - </xsl:text>
- </xsl:when>
-
- <xsl:when test="out_interface!=''">
- <xsl:value-of select="out_interface"/>
- <xsl:value-of select="substring($pad11,1,$pad11_len - string-length(out_interface))"/>
- </xsl:when>
- </xsl:choose>
-
- <xsl:choose>
- <xsl:when test="src_addr=''">
- <xsl:value-of select="src_net"/>
- <xsl:value-of select="substring($pad20,1,$pad20_len - string-length(src_net))"/>
- </xsl:when>
-
- <xsl:when test="src_addr!='0.0.0.0'">
- <xsl:value-of select="src_addr"/>
- <xsl:value-of select="substring($pad20,1,$pad20_len - string-length(src_addr))"/>
- </xsl:when>
-
- <xsl:when test="src_addr='0.0.0.0'">
- <xsl:value-of select="src_net"/>
- <xsl:value-of select="substring($pad20,1,$pad20_len - string-length(src_net))"/>
- </xsl:when>
- </xsl:choose>
-
- <xsl:choose>
- <xsl:when test="dst_addr=''">
- <xsl:value-of select="dst_net"/>
- <xsl:value-of select="substring($pad20,1,$pad20_len - string-length(dst_net))"/>
- </xsl:when>
-
- <xsl:when test="dst_addr!='0.0.0.0'">
- <xsl:value-of select="dst_addr"/>
- <xsl:value-of select="substring($pad20,1,$pad20_len - string-length(dst_addr))"/>
- </xsl:when>
-
- <xsl:when test="dst_addr='0.0.0.0'">
- <xsl:value-of select="dst_net"/>
- <xsl:value-of select="substring($pad20,1,$pad20_len - string-length(dst_net))"/>
- </xsl:when>
- </xsl:choose>
-
- <xsl:if test="type='destination'">
- <xsl:choose>
- <xsl:when test="in_addr=''">
- <xsl:value-of select="in_network"/>
- <xsl:value-of select="substring($pad20,1,$pad20_len - string-length(in_network))"/>
- </xsl:when>
-
- <xsl:when test="in_addr!='0.0.0.0'">
- <xsl:value-of select="in_addr"/>
- <xsl:value-of select="substring($pad20,1,$pad20_len - string-length(in_addr))"/>
- </xsl:when>
-
- <xsl:when test="in_addr='0.0.0.0'">
- <xsl:value-of select="in_network"/>
- <xsl:value-of select="substring($pad20,1,$pad20_len - string-length(in_network))"/>
- </xsl:when>
- </xsl:choose>
- </xsl:if>
-
- <xsl:if test="type!='destination'">
- <xsl:choose>
- <xsl:when test="out_addr=''">
- <xsl:value-of select="out_network"/>
- <xsl:value-of select="substring($pad20,1,$pad20_len - string-length(out_network))"/>
- </xsl:when>
-
- <xsl:when test="out_addr!='0.0.0.0'">
- <xsl:value-of select="out_addr"/>
- <xsl:value-of select="substring($pad20,1,$pad20_len - string-length(out_addr))"/>
- </xsl:when>
-
- <xsl:when test="out_addr='0.0.0.0'">
- <xsl:value-of select="out_network"/>
- <xsl:value-of select="substring($pad20,1,$pad20_len - string-length(out_network))"/>
- </xsl:when>
- </xsl:choose>
- </xsl:if>
-
- <xsl:text>&newln;</xsl:text>
-
- <xsl:if test="src_ports!=''">
- <xsl:variable name="src_ports_d">
- <xsl:call-template name="decode">
- <xsl:with-param name="encoded" select="src_ports"/>
- </xsl:call-template>
- </xsl:variable>
-
- <xsl:value-of select="$pad6"/>
- <xsl:value-of select="$pad6"/>
- <xsl:value-of select="$pad11"/>
- <xsl:value-of select="$pad11"/>
-
- <xsl:choose>
- <xsl:when test="$src_ports_d!=''">
- <xsl:text>src ports: </xsl:text>
- <xsl:value-of select="$src_ports_d"/>
- </xsl:when>
- </xsl:choose>
- <xsl:text>&newln;</xsl:text>
- </xsl:if>
-
- <xsl:if test="dst_ports!=''">
- <xsl:variable name="dst_ports_d">
- <xsl:call-template name="decode">
- <xsl:with-param name="encoded" select="dst_ports"/>
- </xsl:call-template>
- </xsl:variable>
-
- <xsl:value-of select="$pad6"/>
- <xsl:value-of select="$pad6"/>
- <xsl:value-of select="$pad11"/>
- <xsl:value-of select="$pad11"/>
- <xsl:value-of select="$pad20"/>
-
- <xsl:choose>
- <xsl:when test="$dst_ports_d!=''">
- <xsl:text>dst ports: </xsl:text>
- <xsl:value-of select="$dst_ports_d"/>
- </xsl:when>
- </xsl:choose>
- <xsl:text>&newln;</xsl:text>
- </xsl:if>
-
-</xsl:for-each>
-</xsl:template>
-
-</xsl:stylesheet>
-
diff --git a/xsl/show_nat_statistics.xsl b/xsl/show_nat_statistics.xsl
deleted file mode 100644
index a9908a6..0000000
--- a/xsl/show_nat_statistics.xsl
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE stylesheet [
-<!ENTITY newln "&#10;">
-]>
-
-<!-- /*
- * Copyright 2006, Vyatta, Inc.
- *
- * GNU General Public License
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License, version 2,
- * as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
- * 02110-1301 USA
- *
- * Module: show_nat_statistics.xsl
- *
- * Author: Mike Horn
- * Date: 2006
- *
- */ -->
-
-<!--XSL Template for formatting the "show nat statistics" command-->
-
-<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
-
-<xsl:variable name="pad6" select="' '"/>
-<xsl:variable name="pad6_len" select="string-length($pad6)"/>
-<xsl:variable name="pad10" select="' '"/>
-<xsl:variable name="pad10_len" select="string-length($pad10)"/>
-<xsl:variable name="pad11" select="' '"/>
-<xsl:variable name="pad11_len" select="string-length($pad11)"/>
-<xsl:variable name="pad12" select="' '"/>
-<xsl:variable name="pad12_len" select="string-length($pad12)"/>
-
-<xsl:template match="opcommand">
-
-<xsl:text>&newln;</xsl:text>
-<xsl:text>&newln;</xsl:text>
-<xsl:text>Type Codes: SRC - source, DST - destination, MASQ - masquerade&newln;</xsl:text>
-<xsl:text>&newln;</xsl:text>
-<xsl:text>rule count type IN OUT</xsl:text>
-<xsl:text>&newln;</xsl:text>
-<xsl:text>---- ------- ---- --------- ---------</xsl:text>
-<xsl:text>&newln;</xsl:text>
-
-<xsl:for-each select="format/row">
-
-<xsl:value-of select="rule_num"/>
-<xsl:value-of select="substring($pad6,1,$pad6_len - string-length(rule_num))"/>
-
-<xsl:value-of select="pkts"/>
-<xsl:value-of select="substring($pad10,1,$pad10_len - string-length(pkts))"/>
-
- <xsl:choose>
- <xsl:when test="type='source'">
- <xsl:text>SRC </xsl:text>
- </xsl:when>
-
- <xsl:when test="type='destination'">
- <xsl:text>DST </xsl:text>
- </xsl:when>
-
- <xsl:when test="type='masquerade'">
- <xsl:text>MASQ </xsl:text>
- </xsl:when>
- </xsl:choose>
-
- <xsl:choose>
- <xsl:when test="in_interface=''">
- <xsl:text> - </xsl:text>
- </xsl:when>
-
- <xsl:when test="in_interface!=''">
- <xsl:value-of select="in_interface"/>
- <xsl:value-of select="substring($pad11,1,$pad11_len - string-length(in_interface))"/>
- </xsl:when>
- </xsl:choose>
-
- <xsl:choose>
- <xsl:when test="out_interface=''">
- <xsl:text> - </xsl:text>
- </xsl:when>
-
- <xsl:when test="out_interface!=''">
- <xsl:value-of select="out_interface"/>
- </xsl:when>
- </xsl:choose>
-
-<xsl:text>&newln;</xsl:text>
-
-</xsl:for-each>
-</xsl:template>
-
-</xsl:stylesheet>
diff --git a/xsl/url-decode.xsl b/xsl/url-decode.xsl
deleted file mode 100644
index 6e3db40..0000000
--- a/xsl/url-decode.xsl
+++ /dev/null
@@ -1,48 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<!-- Obtained from http://skew.org/xml/stylesheets/url-encode/url-decode.xsl -->
-
-<xsl:stylesheet version="1.0"
- xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
-
- <xsl:output method="text" indent="no" encoding="iso-8859-1"/>
-
-<!-- <xsl:param name="url" select="'urn:check%20out%20my%20r%E9sum%E9'"/>-->
-
- <xsl:variable name="hex" select="'0123456789ABCDEF'"/>
- <xsl:variable name="ascii"> !"#$%&amp;'()*+,-./0123456789:;&lt;=&gt;?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~</xsl:variable>
- <xsl:variable name="latin1">&#160;&#161;&#162;&#163;&#164;&#165;&#166;&#167;&#168;&#169;&#170;&#171;&#172;&#173;&#174;&#175;&#176;&#177;&#178;&#179;&#180;&#181;&#182;&#183;&#184;&#185;&#186;&#187;&#188;&#189;&#190;&#191;&#192;&#193;&#194;&#195;&#196;&#197;&#198;&#199;&#200;&#201;&#202;&#203;&#204;&#205;&#206;&#207;&#208;&#209;&#210;&#211;&#212;&#213;&#214;&#215;&#216;&#217;&#218;&#219;&#220;&#221;&#222;&#223;&#224;&#225;&#226;&#227;&#228;&#229;&#230;&#231;&#232;&#233;&#234;&#235;&#236;&#237;&#238;&#239;&#240;&#241;&#242;&#243;&#244;&#245;&#246;&#247;&#248;&#249;&#250;&#251;&#252;&#253;&#254;&#255;</xsl:variable>
-
-<!-- <xsl:template match="/">
- <xsl:call-template name="decode">
- <xsl:with-param name="encoded" select="$url"/>
- </xsl:call-template>
- </xsl:template> -->
-
- <xsl:template name="decode">
- <xsl:param name="encoded"/>
- <xsl:choose>
- <xsl:when test="contains($encoded,'%')">
- <xsl:value-of select="substring-before($encoded,'%')"/>
- <xsl:variable name="hexpair" select="translate(substring(substring-after($encoded,'%'),1,2),'abcdef','ABCDEF')"/>
- <xsl:variable name="decimal" select="(string-length(substring-before($hex,substring($hexpair,1,1))))*16 + string-length(substring-before($hex,substring($hexpair,2,1)))"/>
- <xsl:choose>
- <xsl:when test="$decimal &lt; 127 and $decimal &gt; 31">
- <xsl:value-of select="substring($ascii,$decimal - 31,1)"/>
- </xsl:when>
- <xsl:when test="$decimal &gt; 159">
- <xsl:value-of select="substring($latin1,$decimal - 159,1)"/>
- </xsl:when>
- <xsl:otherwise>?</xsl:otherwise>
- </xsl:choose>
- <xsl:call-template name="decode">
- <xsl:with-param name="encoded" select="substring(substring-after($encoded,'%'),3)"/>
- </xsl:call-template>
- </xsl:when>
- <xsl:otherwise>
- <xsl:value-of select="$encoded"/>
- </xsl:otherwise>
- </xsl:choose>
- </xsl:template>
-
-</xsl:stylesheet>