summaryrefslogtreecommitdiffstats
path: root/admportal/views/odl/listVRlan.ejs
diff options
context:
space:
mode:
Diffstat (limited to 'admportal/views/odl/listVRlan.ejs')
-rw-r--r--admportal/views/odl/listVRlan.ejs1069
1 files changed, 0 insertions, 1069 deletions
diff --git a/admportal/views/odl/listVRlan.ejs b/admportal/views/odl/listVRlan.ejs
deleted file mode 100644
index 93eedace..00000000
--- a/admportal/views/odl/listVRlan.ejs
+++ /dev/null
@@ -1,1069 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
-<head>
- <title>SDN-C AdminPortal</title>
- <meta charset="utf-8" />
- <meta http-equiv="X-UA-Compatible" content="IE=edge">
- <% include ../partials/head %>
- <% include ../partials/header %>
-</head>
-<body>
-
-<h2>VR-LAN</h2>
-
-<% if ( typeof result != 'undefined' ) {
- if (result.code.length > 0) {
- if ( result.code == 'success' ) { %>
- <div class='alert alert-success' role='alert'>
- <%
- for ( x in result.msg ){ %>
- <div><%= result.msg[x] %></div>
- <% } %>
- </div>
- <% } else { %>
- <div class='alert alert-danger' role='danger'>
- <%
- for ( x in result.msg ){ %>
- <div><%= result.msg[x] %></div>
- <% } %>
- </div>
- <% } %>
- <% } %>
-<% } %>
-
-<% if( typeof privilege != 'undefined'){
- var priv = privilege.privilege;
-} else {
- var priv = 'A';
-} %>
-
-<div class="container-fluid">
-<div class="content">
-
-<% if ( typeof response_obj['vr-lan']['routing-protocol'] != 'undefined' ){ %>
- <div class="content">
- service-instance-id: <%= svc_instance_id %><br>
- routing-protocol : <%= response_obj['vr-lan']['routing-protocol'] %>
- </div>
-<% } %>
-
-<table class="tree">
-
-<% var i=1; root_node=1;
-if ( typeof response_obj['vr-lan'] != 'undefined' )
-{
- if( typeof response_obj['vr-lan']['vr-lan-interface'] != 'undefined' )
- {
- response_obj['vr-lan']['vr-lan-interface'].forEach(function(request) {
- var root_node = i %>
-
- <tr class="treegrid-<%= i %>">
- <td>vr-lan-interface</td>
- </tr>
- <% i++; %>
-
- <% if ( request['vr-designation'] != 'undefined')
- {
- var vr_designation = request['vr-designation'];
- } %>
-
- <tr class="treegrid-<%= i %> treegrid-parent-<%= root_node %>">
- <td>
- <a href="javascript:vrlan_interface(
- '<%= svc_instance_id %>',
- '<%= request['vr-designation'] %>',
- '<%= request['v6-vr-lan-prefix'] %>',
- '<%= request['v6-vr-lan-prefix-length'] %>',
- '<%= request['v6-vce-wan-address'] %>',
- '<%= request['v4-vr-lan-prefix-length'] %>',
- '<%= request['v4-vr-lan-prefix'] %>',
- '<%= request['t-defaulted-v6-vrlan'] %>',
- '<%= request['v4-vce-loopback-address'] %>');">vr-lan-interface</a>
- </td>
- </tr>
- <% i++; %>
-
- <% if ( (typeof request['v6-public-lan-prefixes'] != 'undefined') && (typeof request['v6-public-lan-prefixes']['t-provided-v6-lan-public-prefixes'] != 'undefined') )
- { %>
- <% request['v6-public-lan-prefixes']['t-provided-v6-lan-public-prefixes'].forEach(function(trequest){ var t_v6_root = i; %>
- <tr class="treegrid-<%= i %> treegrid-parent-<%= root_node %>">
- <td>v6-public-lan-prefixes</td>
- </tr>
- <% i++; %>
- <tr class="treegrid-<%= i %> treegrid-parent-<%= t_v6_root %>">
- <td>
- <a href="javascript:t_provided_v6_prefixes(
- '<%= svc_instance_id %>',
- '<%= trequest['request-index'] %>',
- '<%= trequest['v6-next-hop-address'] %>',
- '<%= trequest['v6-lan-public-prefix-length'] %>',
- '<%= trequest['v6-lan-public-prefix'] %>');">t-provided-v6-lan-public-prefixes</a>
- </td>
- </tr>
- <% i++; %>
- <% }); %>
- <% } %>
-
- <% if ( typeof request['dhcp'] != 'undefined' )
- { %>
- <% var dhcp_node = i; %>
- <tr class="treegrid-<%= i %> treegrid-parent-<%= root_node %>">
- <td>dhcp</td>
- </tr>
- <% i++; %>
-
- <tr class="treegrid-<%= i %> treegrid-parent-<%= dhcp_node %>">
- <td>
- <a href="javascript:dhcp(
- '<%= svc_instance_id %>',
- '<%= request['dhcp']['use-v4-default-pool'] %>',
- '<%= request['dhcp']['use-v6-default-pool'] %>',
- '<%= request['dhcp']['v4-dhcp-server-enabled'] %>',
- '<%= request['dhcp']['v6-dhcp-server-enabled'] %>',
- '<%= request['dhcp']['v6-dhcp-default-pool-prefix'] %>',
- '<%= request['dhcp']['v6-dhcp-default-pool-prefix-length'] %>',
- '<%= request['dhcp']['v4-dhcp-default-pool-prefix'] %>',
- '<%= request['dhcp']['v4-dhcp-default-pool-prefix-length'] %>');">dhcp</a>
- </td>
- </tr>
- <% i++; %>
-
- <% if ( typeof request['dhcp']['v4-dhcp-pools'] != 'undefined' )
- { %>
- <% var v4_dhcp_pools_node = i; %>
- <tr class="treegrid-<%= i %> treegrid-parent-<%= dhcp_node %>">
- <td>v4-dhcp-pool</td>
- </tr>
- <% i++; %>
-
- <% request['dhcp']['v4-dhcp-pools'].forEach(function(v4request)
- { %>
- <tr class="treegrid-<%= i %> treegrid-parent-<%= dhcp_node %>">
- <td>
- <a href="javascript:v4_dhcp_pools(
- '<%= svc_instance_id %>',
- '<%= v4request['v4-dhcp-relay-next-hop-address'] %>',
- '<%= v4request['v4-dhcp-pool-prefix'] %>',
- '<%= v4request['v4-dhcp-pool-prefix-length'] %>',
- '<%= v4request['v4-dhcp-relay-gateway-address'] %>');">v4-dhcp-pools</a>
- </td>
- </tr>
- <% i++; %>
-
- <% if ( typeof v4request['excluded-v4-address'] != 'undefined' )
- { %>
- <% var excluded_v4_address_node = i; %>
- <tr class="treegrid-<%= i %> treegrid-parent-<%= v4_dhcp_node %>">
- <td>exluded-v4-address</td>
- </tr>
- <% i++; %>
-
- <% v4request['excluded-v4-addresses'].forEach(function(ex_request)
- { %>
- <tr class="treegrid-<%= i %> treegrid-parent-<%= excluded_v4_address_node %>">
- <td>
- <a href="javascript:excluded_v4_address(
- '<%= svc_instance_id %>',
- '<%= ex_request['excluded-v4-address'] %>');">excluded-v4-address</a>
- </td>
- </tr>
- <% i++; %>
- <% }); %>
- <% } %>
- <% }); %>
- <% } %>
-
- <% if ( typeof request['dhcp']['excluded-v4-dhcp-addresses-from-default-pool'] != 'undefined' )
- { %>
- <% var exc_v4_address_node = i; %>
- <tr class="treegrid-<%= i %> treegrid-parent-<%= dhcp_node %>">
- <td>excluded-v4-dhcp-addresses-from-default-pool</td>
- </tr>
- <% i++; %>
-
- <% request['dhcp']['excluded-v4-dhcp-addresses-from-default-pool'].forEach(function(ex_request)
- { %>
- <tr class="treegrid-<%= i %> treegrid-parent-<%= exc_v4_address_node %>">
- <td>
- <a href="javascript:excluded_v4_addresses_from_default_pool(
- '<%= svc_instance_id %>',
- '<%= ex_request['excluded-v4-address'] %>');">excluded-v4-dhcp-addresses-from-default-pool</a>
- </td>
- </tr>
- </tr>
- <% i++; %>
- <% }); %>
- <% } %>
-
- <% if ( typeof request['dhcp']['v6-dhcp-pools'] != 'undefined' )
- { %>
- <% var v6_dhcp_pools_node = i; %>
- <tr class="treegrid-<%= i %> treegrid-parent-<%= dhcp_node %>">
- <td>v6-dhcp-pool</td>
- </tr>
- <% i++; %>
-
- <% request['dhcp']['v6-dhcp-pools'].forEach(function(v6request)
- { %>
- <tr class="treegrid-<%= i %> treegrid-parent-<%= dhcp_node %>">
- <td>
- <a href="javascript:v6_dhcp_pools(
- '<%= svc_instance_id %>',
- '<%= v6request['v6-dhcp-relay-next-hop-address'] %>',
- '<%= v6request['v6-dhcp-pool-prefix'] %>',
- '<%= v6request['v6-dhcp-pool-prefix-length'] %>',
- '<%= v6request['v6-dhcp-relay-gateway-address'] %>');">v6-dhcp-pools</a>
- </td>
- </tr>
- <% i++; %>
-
- <% if ( typeof v4request['excluded-v6-addresses'] != 'undefined' )
- { %>
- <% var excluded_v6_address_node = i; %>
- <tr class="treegrid-<%= i %> treegrid-parent-<%= v6_dhcp_node %>">
- <td>exluded-v6-address</td>
- </tr>
- <% i++; %>
-
- <% v6request['excluded-v6-addresses'].forEach(function(ex_request)
- { %>
- <tr class="treegrid-<%= i %> treegrid-parent-<%= excluded_v6_address_node %>">
- <td>
- <a href="javascript:excluded_v6_address(
- '<%= svc_instance_id %>',
- '<%= ex_request['excluded-v6-address'] %>');">excluded-v6-address</a>
- </td>
- </tr>
- <% i++; %>
- <% }); %>
- <% } %>
- <% }); %>
- <% } %>
-
- <% if ( typeof request['dhcp']['excluded-v6-dhcp-addresses-from-default-pool'] != 'undefined' )
- { %>
- <% var exc_v6_address_node = i; %>
- <tr class="treegrid-<%= i %> treegrid-parent-<%= dhcp_node %>">
- <td>excluded-v6-dhcp-addresses-from-default-pool</td>
- </tr>
- <% i++; %>
-
- <% request['dhcp']['excluded-v6-dhcp-addresses-from-default-pool'].forEach(function(ex_request)
- { %>
- <tr class="treegrid-<%= i %> treegrid-parent-<%= exc_v6_address_node %>">
- <td>
- <a href="javascript:excluded_v6_addresses_from_default_pool(
- '<%= svc_instance_id %>',
- '<%= ex_request['excluded-v6-address'] %>');">excluded-v6-dhcp-addresses-from-default-pool</a>
- </td>
- </tr>
- </tr>
- <% i++; %>
- <% }); %>
- <% } %>
- <% } %>
-
- <% if ( typeof request['firewall-lite'] != 'undefined' )
- { %>
- <% var firewall_lite_node = i; %>
- <tr class="treegrid-<%= i %> treegrid-parent-<%= root_node %>">
- <td>firewall-lite</td>
- </tr>
- <% i++; %>
-
- <tr class="treegrid-<%= i %> treegrid-parent-<%= firewall_lite_node %>">
- <td>
- <a href="javascript:firewall_lite(
- '<%= svc_instance_id %>',
- '<%= vr_designation %>',
- '<%= request['firewall-lite']['stateful-firewall-lite-v6-enabled'] %>',
- '<%= request['firewall-lite']['stateful-firewall-lite-v4-enabled'] %>');">firewall-lite</a>
- </td>
- </tr>
- <% i++; %>
-
- <% if ( typeof request['firewall-lite']['v6-firewall-packet-filters'] != 'undefined' )
- {
- var v6_firewall_packet_filters_node = i; %>
- <tr class="treegrid-<%= i %> treegrid-parent-<%= firewall_lite_node %>">
- <td>v6-firewall-packet-filters</td>
- </tr>
- <% i++; %>
-
- <% request['firewall-lite']['v6-firewall-packet-filters'].forEach(function(v6request)
- { %>
- <tr class="treegrid-<%= i %> treegrid-parent-<%= v6_firewall_packet_filters_node %>">
- <td>
- <a href="javascript:v6_firewall_packet_filters(
- '<%= svc_instance_id %>',
- '<%= v6request['v6-firewall-prefix'] %>',
- '<%= v6request['v6-firewall-prefix-length'] %>',
- '<%= v6request['allow-icmp-ping'] %>');">v6-firewall-packet-filters</a>
- </td>
- </tr>
- <% i++; %>
-
- <% if ( typeof v6request['udp-port-list'] != 'undefined' )
- { %>
- <% v6request['udp-port-list'].forEach(function(udp_request)
- { %>
- <tr class="treegrid-<%= i %> treegrid-parent-<%= v6_firewall_packet_filters_node %>">
- <td>
- <a href="javascript:udp_port_list(
- '<%= svc_instance_id %>',
- '<%= udp_request['port-number'] %>');">udp-port-list</a>
- </td>
- </tr>
- <% i++; %>
- <% }); %>
- <% } %>
- <% if ( typeof v6p_request['tcp-port-list'] != 'undefined' )
- { %>
- <% v6request['tcp-port-list'].forEach(function(tcp_request)
- { %>
- <tr class="treegrid-<%= i %> treegrid-parent-<%= v6_firewall_packet_filters_node %>">
- <td>
- <a href="javascript:tcp_port_list(
- '<%= svc_instance_id %>',
- '<%= tcp_request['port-number'] %>');">tcp-port-list</a>
- </td>
- </tr>
- <% i++; %>
- <% }); %>
- <% } %>
- <% }); %>
- <% } %>
- <% if ( typeof request['firewall-lite']['v4-firewall-packet-filters'] != 'undefined' )
- {
- var v4_firewall_packet_filters_node = i; %>
- <tr class="treegrid-<%= i %> treegrid-parent-<%= firewall_lite_node %>">
- <td>v4-firewall-packet-filters</td>
- </tr>
- <% i++; %>
-
- <% request['firewall-lite']['v4-firewall-packet-filters'].forEach(function(v4request)
- { %>
- <tr class="treegrid-<%= i %> treegrid-parent-<%= v4_firewall_packet_filters_node %>">
- <td>
- <a href="javascript:v4_firewall_packet_filters(
- '<%= svc_instance_id %>',
- '<%= v4request['v4-firewall-prefix'] %>',
- '<%= v4request['v4-firewall-prefix-length'] %>',
- '<%= v4request['allow-icmp-ping'] %>');">v4-firewall-packet-filters</a>
- </td>
- </tr>
- <% i++; %>
-
- <% if ( typeof v4request['udp-port-list'] != 'undefined' )
- { %>
- <% v4request['udp-port-list'].forEach(function(udp_request)
- { %>
- <tr class="treegrid-<%= i %> treegrid-parent-<%= v4_firewall_packet_filters_node %>">
- <td>
- <a href="javascript:udp_port_list(
- '<%= svc_instance_id %>',
- '<%= udp_request['port-number'] %>');">udp-port-list</a>
- </td>
- </tr>
- <% i++; %>
- <% }); %>
- <% } %>
- <% if ( typeof v4p_request['tcp-port-list'] != 'undefined' )
- { %>
- <% v4request['tcp-port-list'].forEach(function(tcp_request)
- { %>
- <tr class="treegrid-<%= i %> treegrid-parent-<%= v4_firewall_packet_filters_node %>">
- <td>
- <a href="javascript:tcp_port_list(
- '<%= svc_instance_id %>',
- '<%= tcp_request['port-number'] %>');">tcp-port-list</a>
- </td>
- </tr>
- <% i++; %>
- <% }); %>
- <% } %>
- <% }); %>
- <% } %>
-
- <% } %>
-
- <% if ( typeof request['static-routes'] != 'undefined' )
- {
- var static_route_node = i; %>
- <tr class="treegrid-<%= i %> treegrid-parent-<%= root_node %>">
- <td>static-routes</td>
- </tr>
- <% i++; %>
- <% if ( typeof request['static-routes']['v6-static-routes'] != 'undefined' )
- { %>
- <% v6_static_route = i %>
- <tr class="treegrid-<%= i %> treegrid-parent-<%= static_route_node %>">
- <td>v6-static-routes</td>
- </tr>
- <% i++; %>
-
- <% request['static-routes']['v6-static-routes'].forEach(function(strequest){ %>
- <tr class="treegrid-<%= i %> treegrid-parent-<%= v6_static_route %>">
- <td>
- <a href="javascript:v6_static_routes(
- '<%= svc_instance_id %>',
- '<%= strequest['v6-static-route-prefix'] %>',
- '<%= strequest['v6-next-hop-address'] %>',
- '<%= strequest['v6-static-route-prefix-length'] %>');">v6-static-routes</a>
- </td>
- </tr>
- <% i++; %>
- <% }); %>
- <% } %>
- <% if ( typeof request['static-routes']['v4-static-routes'] != 'undefined' )
- { %>
- <% v4_static_route = i %>
- <tr class="treegrid-<%= i %> treegrid-parent-<%= static_route_node %>">
- <td>v4-static-routes</td>
- </tr>
- <% i++; %>
- <% request['static-routes']['v4-static-routes'].forEach(function(v4request)
- { %>
- <tr class="treegrid-<%= i %> treegrid-parent-<%= v4_static_route %>">
- <td>
- <a href="javascript:v4_static_routes(
- '<%= svc_instance_id %>',
- '<%= v4request['v4-static-route-prefix'] %>',
- '<%= v4request['v4-next-hop-address'] %>',
- '<%= v4request['v4-static-route-prefix-length'] %>');">v4-static-routes</a>
- </td>
- </tr>
- <% i++; %>
- <% }); %>
- <% } %>
- <% } %>
- <% if ( typeof request['pat'] != 'undefined' )
- { %>
- <% var pat_node = i %>
- <tr class="treegrid-<%= i %> treegrid-parent-<%= root_node %>">
- <td>pat</td>
- </tr>
- <% i++; %>
-
- <tr class="treegrid-<%= i %> treegrid-parent-<%= pat_node %>">
- <td>
- <a href="javascript:pat(
- '<%= svc_instance_id %>',
- '<%= request['pat']['v4-pat-default-pool-prefix-length'] %>',
- '<%= request['pat']['use-v4-default-pool'] %>',
- '<%= request['pat']['v4-pat-enabled'] %>',
- '<%= request['pat']['v4-pat-default-pool-prefix'] %>');">pat</a>
- </td>
- </tr>
- <% i++; %>
-
- <% if ( typeof request['pat']['v4-pat-pools'] != 'undefined' )
- {
- var pat_pools_node = i %>
- <tr class="treegrid-<%= i %> treegrid-parent-<%= pat_node %>">
- <td>v4-pat-pools</td>
- </tr>
- <% i++; %>
-
- <% request['pat']['v4-pat-pools'].forEach(function(trequest)
- { %>
- <tr class="treegrid-<%= i %> treegrid-parent-<%= pat_pools_node %>">
- <td>
- <a href="javascript:pat_pools(
- '<%= svc_instance_id %>',
- '<%= trequest['v4-pat-pool-next-hop-address'] %>',
- '<%= trequest['v4-pat-pool-prefix-length'] %>',
- '<%= trequest['v4-pat-pool-prefix'] %>');">v4-pat-pools</a>
- </td>
- </tr>
- <% }); %>
- <% i++; %>
-
- <% } %>
- <% } %>
- <% if ( typeof request['nat'] != 'undefined' )
- { %>
- <% var nat_node = i %>
- <tr class="treegrid-<%= i %> treegrid-parent-<%= root_node %>">
- <td>nat</td>
- </tr>
- <% i++; %>
-
- <tr class="treegrid-<%= i %> treegrid-parent-<%= nat_node %>">
- <td>
- <a href="javascript:nat(
- '<%= svc_instance_id %>',
- '<%= request['pat']['v4-nat-enabled'] %>');">nat</a>
- </td>
- </tr>
- <% i++; %>
-
- <% if ( typeof request['nat']['v4-nat-mapping-entries'] != 'undefined' )
- {
- var nat_mapping_node = i %>
- <tr class="treegrid-<%= i %> treegrid-parent-<%= nat_node %>">
- <td>v4-nat-mapping-entries</td>
- </tr>
- <% i++; %>
-
- <% request['nat']['v4-nat-mapping-entries'].forEach(function(trequest)
- { %>
- <tr class="treegrid-<%= i %> treegrid-parent-<%= nat_mapping_node %>">
- <td>
- <a href="javascript:v4_nat_mapping_entries(
- '<%= svc_instance_id %>',
- '<%= trequest['v4-nat-external'] %>',
- '<%= trequest['v4-nat-next-hop-address'] %>',
- '<%= trequest['v4-nat-internal'] %>');">v4-nat-mapping-entries</a>
- </td>
- </tr>
- <% }); %>
- <% i++; %>
-
- <% } %>
- <% } %>
-
- <% if ( (typeof request['v4-public-lan-prefixes'] != 'undefined') && (typeof request['v4-public-lan-prefixes']['t-provided-v4-lan-public-prefixes'] != 'undefined') )
- { %>
- <% request['v4-public-lan-prefixes']['t-provided-v4-lan-public-prefixes'].forEach(function(trequest){
- var v4_public_root = i; %>
- <tr class="treegrid-<%= i %> treegrid-parent-<%= root_node %>">
- <td>v4-public-lan-prefixes</td>
- </tr>
- <% i++; %>
- <tr class="treegrid-<%= i %> treegrid-parent-<%= v4_public_root %>">
- <td>
- <a href="javascript:t_provided_v4_prefixes(
- '<%= svc_instance_id %>',
- '<%= trequest['request-index'] %>',
- '<%= trequest['v4-lan-public-prefix-length'] %>',
- '<%= trequest['v4-lan-public-prefix'] %>');">t-provided-v4-lan-public-prefixes</a>
- </td>
- </tr>
- <% i++; %>
- <% }); %>
- <% } %>
- <% });
- }
-} else { %>
- <div><pre>no data</pre></div>
-<% } %>
-</table>
-</div>
-</div>
-
- <% include ../partials/vr_lan_interface %>
- <% include ../partials/dhcp %>
- <% include ../partials/v4_dhcp_pools %>
- <% include ../partials/v6_dhcp_pools %>
- <% include ../partials/excluded_v4_address %>
- <% include ../partials/excluded_v4_address_from_default_pool %>
- <% include ../partials/excluded_v6_address_from_default_pool %>
- <% include ../partials/t_provided_v6_lan_public_prefixes %>
- <% include ../partials/firewall_lite %>
- <% include ../partials/v6_static_routes %>
- <% include ../partials/v4_static_routes %>
- <% include ../partials/pat %>
- <% include ../partials/pat_pools %>
- <% include ../partials/nat %>
- <% include ../partials/v4_nat_mapping_entries %>
- <% include ../partials/t_provided_v4_lan_public_prefixes %>
- <% include ../partials/v6_firewall_packet_filters %>
- <% include ../partials/v4_firewall_packet_filters %>
- <% include ../partials/udp_port_list %>
- <% include ../partials/tcp_port_list %>
- <footer>
- <% include ../partials/footer %>
- </footer>
-
-<script type="text/javascript">
-
-$(document).ready(function() {
- $('.tree').treegrid( { initialState: 'collapsed' } );
-});
-
-function excluded_v4_addresses_from_default_pool(svc_instance_id, excluded_v4_address)
-{
- document.getElementById('svc_instance_id').value = svc_instance_id;
- var lvalue = document.getElementById('excluded_v4_address_from_default_pool');
- if( excluded_v4_address != 'undefined' ){
- lvalue.value=excluded_v4_address;
- } else {
- lvalue.value='';
- }
- $('#excluded-v4-address-from-default-pool-modal').modal('show');
-}
-function excluded_v6_addresses_from_default_pool(svc_instance_id, excluded_v6_address)
-{
- document.getElementById('svc_instance_id').value = svc_instance_id;
- var lvalue = document.getElementById('excluded_v6_address');
- if( excluded_v6_address != 'undefined' ){
- lvalue.value=excluded_v6_address;
- } else {
- lvalue.value='';
- }
- $('#excluded-v6-address-modal').modal('show');
-}
-function excluded_v4_addresses_from_default_pool(svc_instance_id, excluded_v4_address)
-{
- document.getElementById('svc_instance_id').value = svc_instance_id;
- var lvalue = document.getElementById('excluded_v4_address');
- if( excluded_v4_address != 'undefined' ){
- lvalue.value=excluded_v4_address;
- } else {
- lvalue.value='';
- }
- $('#excluded-v4-address-modal').modal('show');
-}
-function exluded_v4_address(svc_instance_id, excluded_v4_address)
-{
- document.getElementById('svc_instance_id').value = svc_instance_id;
- var lvalue = document.getElementById('excluded_v4_address');
- if( excluded_v4_address != 'undefined' ){
- lvalue.value=excluded_v4_address;
- } else {
- lvalue.value='';
- }
- $('#excluded-v4-address-modal').modal('show');
-}
-
-function v6_dhcp_pools(svc_instance_id,v6_dhcp_relay_next_hop_address,v6_dhcp_pool_prefix,v6_dhcp_pool_prefix_length,v6_dhcp_relay_gateway_address)
-{
- document.getElementById('svc_instance_id').value = svc_instance_id;
- var lvalue = document.getElementById('v6_dhcp_relay_next_hop_address');
- if( v6_dhcp_relay_next_hop_address != 'undefined' ){
- lvalue.value=v6_dhcp_relay_next_hop_address;
- } else {
- lvalue.value='';
- }
- lvalue = document.getElementById('v6_dhcp_pool_prefix');
- if( v6_dhcp_pool_prefix != 'undefined' ){
- lvalue.value=v6_dhcp_pool_prefix;
- } else {
- lvalue.value='';
- }
- lvalue = document.getElementById('v6_dhcp_pool_prefix_length');
- if( v6_dhcp_pool_prefix_length != 'undefined' ){
- lvalue.value=v6_dhcp_pool_prefix_length;
- } else {
- lvalue.value='';
- }
- lvalue = document.getElementById('v6_dhcp_relay_gateway_address');
- if( v6_dhcp_relay_gateway_address != 'undefined' ){
- lvalue.value=v6_dhcp_relay_gateway_address;
- } else {
- lvalue.value='';
- }
- $('#v6-dhcp-pools-modal').modal('show');
-}
-
-function v4_dhcp_pools(svc_instance_id,v4_dhcp_relay_next_hop_address,v4_dhcp_pool_prefix,v4_dhcp_pool_prefix_length,v4_dhcp_relay_gateway_address)
-{
- document.getElementById('svc_instance_id').value = svc_instance_id;
- var lvalue = document.getElementById('v4_dhcp_relay_next_hop_address');
- if( v4_dhcp_relay_next_hop_address != 'undefined' ){
- lvalue.value=v4_dhcp_relay_next_hop_address;
- } else {
- lvalue.value='';
- }
- lvalue = document.getElementById('v4_dhcp_pool_prefix');
- if( v4_dhcp_pool_prefix != 'undefined' ){
- lvalue.value=v4_dhcp_pool_prefix;
- } else {
- lvalue.value='';
- }
- lvalue = document.getElementById('v4_dhcp_pool_prefix_length');
- if( v4_dhcp_pool_prefix_length != 'undefined' ){
- lvalue.value=v4_dhcp_pool_prefix_length;
- } else {
- lvalue.value='';
- }
- lvalue = document.getElementById('v4_dhcp_relay_gateway_address');
- if( v4_dhcp_relay_gateway_address != 'undefined' ){
- lvalue.value=v4_dhcp_relay_gateway_address;
- } else {
- lvalue.value='';
- }
- $('#v4-dhcp-pools-modal').modal('show');
-}
-
-function dhcp(svc_instance_id,use_v4_default_pool,use_v6_default_pool,v4_dhcp_server_enabled,v6_dhcp_server_enabled,v6_dhcp_default_pool_prefix,v6_dhcp_default_pool_prefix_length,v4_dhcp_default_pool_prefix,v4_dhcp_default_pool_prefix_length)
-{
- document.getElementById('svc_instance_id').value = svc_instance_id;
- var lvalue = document.getElementById('use_v4_default_pool');
- if( use_v4_default_pool != 'undefined' ){
- lvalue.value=use_v4_default_pool;
- } else {
- lvalue.value='';
- }
- lvalue = document.getElementById('use_v6_default_pool');
- if( use_v6_default_pool != 'undefined' ){
- lvalue.value=use_v6_default_pool;
- } else {
- lvalue.value='';
- }
- lvalue = document.getElementById('v4_dhcp_server_enabled');
- if( v4_dhcp_server_enabled != 'undefined' ){
- lvalue.value=v4_dhcp_server_enabled;
- } else {
- lvalue.value='';
- }
- lvalue = document.getElementById('v6_dhcp_server_enabled');
- if( v6_dhcp_server_enabled != 'undefined' ){
- lvalue.value=v6_dhcp_server_enabled;
- } else {
- lvalue.value='';
- }
- lvalue = document.getElementById('v6_dhcp_default_pool_prefix');
- if( v6_dhcp_default_pool_prefix != 'undefined' ){
- lvalue.value=v6_dhcp_default_pool_prefix;
- } else {
- lvalue.value='';
- }
- lvalue = document.getElementById('v6_dhcp_default_pool_prefix_length');
- if( v6_dhcp_default_pool_prefix_length != 'undefined' ){
- lvalue.value=v6_dhcp_default_pool_prefix_length;
- } else {
- lvalue.value='';
- }
- lvalue = document.getElementById('v4_dhcp_default_pool_prefix');
- if( v4_dhcp_default_pool_prefix != 'undefined' ){
- lvalue.value=v4_dhcp_default_pool_prefix;
- } else {
- lvalue.value='';
- }
- lvalue = document.getElementById('v4_dhcp_default_pool_prefix_length');
- if( v4_dhcp_default_pool_prefix_length != 'undefined' ){
- lvalue.value=v4_dhcp_default_pool_prefix_length;
- } else {
- lvalue.value='';
- }
- $('#dhcp-modal').modal('show');
-}
-
-function tcp_port_list(svc_instance_id,tcp_port_number)
-{
- document.getElementById('svc_instance_id').value = svc_instance_id;
- var lvalue = document.getElementById('tcp_port_number');
- if( tcp_port_number != 'undefined' ){
- lvalue.value=tcp_port_number;
- } else {
- lvalue.value='';
- }
- $('#tcp-port-list-modal').modal('show');
-}
-function udp_port_list(svc_instance_id,udp_port_number)
-{
- document.getElementById('svc_instance_id').value = svc_instance_id;
- var lvalue = document.getElementById('udp_port_number');
- if( udp_port_number != 'undefined' ){
- lvalue.value=udp_port_number;
- } else {
- lvalue.value='';
- }
- $('#udp-port-list-modal').modal('show');
-}
-function v4_firewall_packet_filters(svc_instance_id,v4_firewall_prefix,v4_firewall_prefix_length,v4_allow_icmp_ping)
-{
- document.getElementById('svc_instance_id').value = svc_instance_id;
- var lvalue = document.getElementById('v4_firewall_prefix');
- if( v4_firewall_prefix != 'undefined' ){
- lvalue.value=v4_firewall_prefix;
- } else {
- lvalue.value='';
- }
- lvalue = document.getElementById('v4_firewall_prefix_length');
- if( v4_firewall_prefix_length != 'undefined' ){
- lvalue.value=v4_firewall_prefix_length;
- } else {
- lvalue.value='';
- }
- lvalue = document.getElementById('v4_allow_icmp_ping');
- if( v4_allow_icmp_ping != 'undefined' ){
- lvalue.value=v4_allow_icmp_ping;
- } else {
- lvalue.value='';
- }
- $('#v4-firewall-packet-filters-modal').modal('show');
-}
-
-function v6_firewall_packet_filters(svc_instance_id,v6_firewall_prefix,v6_firewall_prefix_length,v6_allow_icmp_ping)
-{
- document.getElementById('svc_instance_id').value = svc_instance_id;
- var lvalue = document.getElementById('v6_firewall_prefix');
- if( v6_firewall_prefix != 'undefined' ){
- lvalue.value=v6_firewall_prefix;
- } else {
- lvalue.value='';
- }
- lvalue = document.getElementById('v6_firewall_prefix_length');
- if( v6_firewall_prefix_length != 'undefined' ){
- lvalue.value=v6_firewall_prefix_length;
- } else {
- lvalue.value='';
- }
- lvalue = document.getElementById('v6_allow_icmp_ping');
- if( v6_allow_icmp_ping != 'undefined' ){
- lvalue.value=v6_allow_icmp_ping;
- } else {
- lvalue.value='';
- }
- $('#v6-firewall-packet-filters-modal').modal('show');
-} function nat(svc_instance_id,v4_nat_enabled) {
- document.getElementById('svc_instance_id').value = svc_instance_id;
- var lvalue = document.getElementById('v4_nat_enabled');
- if( v4_nat_enabled != 'undefined' ){
- lvalue.value=v4_nat_enabled;
- } else {
- lvalue.value='';
- }
- $('#nat-modal').modal('show');
-}
-function v4_nat_mapping_entries(svc_instance_id,v4_nat_external,v4_nat_next_hop_address,v4_nat_internal)
-{
- document.getElementById('svc_instance_id').value = svc_instance_id;
- var lvalue = document.getElementById('v4_nat_external');
- if( v4_nat_external != 'undefined' ){
- lvalue.value=v4_nat_external;
- } else {
- lvalue.value='';
- }
- lvalue = document.getElementById('v4_nat_next_hop_address');
- if( v4_nat_next_hop_address != 'undefined' ){
- lvalue.value=v4_nat_next_hop_address;
- } else {
- lvalue.value='';
- }
- lvalue = document.getElementById('v4_nat_internal');
- if( v4_nat_internal != 'undefined' ){
- lvalue.value=v4_nat_internal;
- } else {
- lvalue.value='';
- }
- $('#v4-nat-mapping-entries-modal').modal('show');
-}
-function pat_pools(svc_instance_id,v4_pat_pool_next_hop_address,v4_pat_pool_prefix_length,v4_pat_pool_prefix)
-{
- document.getElementById('svc_instance_id').value = svc_instance_id;
- var lvalue = document.getElementById('v4_pat_pool_next_hop_address');
- if( v4_pat_pool_next_hop_address != 'undefined' ){
- lvalue.value=v4_pat_pool_next_hop_address;
- } else {
- lvalue.value='';
- }
- lvalue = document.getElementById('v4_pat_pool_prefix_length');
- if( v4_pat_pool_prefix_length != 'undefined' ){
- lvalue.value=v4_pat_pool_prefix_length;
- } else {
- lvalue.value='';
- }
- lvalue = document.getElementById('v4_pat_pool_prefix');
- if( v4_pat_pool_prefix != 'undefined' ){
- lvalue.value=v4_pat_pool_prefix;
- } else {
- lvalue.value='';
- }
- $('#pat-pools-modal').modal('show');
-}
-function pat(svc_instance_id,v4_pat_default_pool_prefix_length,use_v4_default_pool,v4_pat_enabled,v4_pat_default_pool_prefix)
-{
- document.getElementById('svc_instance_id').value = svc_instance_id;
- var lvalue = document.getElementById('v4_pat_default_pool_prefix_length');
- if( v4_pat_default_pool_prefix_length != 'undefined' ){
- lvalue.value=v4_pat_default_pool_prefix_length;
- } else {
- lvalue.value='';
- }
-
- lvalue = document.getElementById('use_v4_default_pool');
- if( use_v4_default_pool != 'undefined' ){
- lvalue.value = use_v4_default_pool;
- } else {
- lvalue.value = '';
- }
-
- lvalue = document.getElementById('v4_pat_enabled');
- if( v4_pat_enabled != 'undefined' ){
- lvalue.value = v4_pat_enabled;
- } else {
- lvalue.value = '';
- }
-
- lvalue = document.getElementById('v4_pat_default_pool_prefix');
- if( v4_pat_default_pool_prefix != 'undefined' ){
- lvalue.value = v4_pat_default_pool_prefix;
- } else {
- lvalue.value = '';
- }
- $('#pat-modal').modal('show');
-}
-function v4_static_routes(svc_instance_id,v4_static_route_prefix,static_v4_next_hop_address,v4_static_route_prefix_length)
-{
- document.getElementById('svc_instance_id').value = svc_instance_id;
- var lvalue = document.getElementById('v4_static_route_prefix');
- if( v4_static_route_prefix != 'undefined' ){
- lvalue.value=v4_static_route_prefix;
- } else {
- lvalue.value='';
- }
- lvalue = document.getElementById('static_v4_next_hop_address');
- if( static_v4_next_hop_address != 'undefined' ){
- lvalue.value=static_v4_next_hop_address;
- } else {
- lvalue.value='';
- }
- lvalue = document.getElementById('v4_static_route_prefix_length');
- if( v4_static_route_prefix_length != 'undefined' ){
- lvalue.value=v4_static_route_prefix_length;
- } else {
- lvalue.value='';
- }
- $('#v4-static-routes-modal').modal('show');
-}
-
-function v6_static_routes(svc_instance_id,v6_static_route_prefix,static_v6_next_hop_address,v6_static_route_prefix_length)
-{
- document.getElementById('svc_instance_id').value = svc_instance_id;
- var lvalue = document.getElementById('v6_static_route_prefix');
- if( v6_static_route_prefix != 'undefined' ){
- lvalue.value=v6_static_route_prefix;
- } else {
- lvalue.value='';
- }
- lvalue = document.getElementById('static_v6_next_hop_address');
- if( static_v6_next_hop_address != 'undefined' ){
- lvalue.value=static_v6_next_hop_address;
- } else {
- lvalue.value='';
- }
- lvalue = document.getElementById('v6_static_route_prefix_length');
- if( v6_static_route_prefix_length != 'undefined' ){
- lvalue.value=v6_static_route_prefix_length;
- } else {
- lvalue.value='';
- }
- $('#v6-static-routes-modal').modal('show');
-}
-function firewall_lite(svc_instance_id,firewall_lite_vr_designation,stateful_firewall_lite_v4_enabled,stateful_firewall_lite_v6_enabled)
-{
- document.getElementById('svc_instance_id').value = svc_instance_id;
- document.getElementById('firewall_lite_vr_designation').value = firewall_lite_vr_designation;
- var lvalue = document.getElementById('stateful_firewall_lite_v4_enabled');
- if( stateful_firewall_lite_v4_enabled != 'undefined' ){
- lvalue.value=stateful_firewall_lite_v4_enabled;
- } else {
- lvalue.value='';
- }
- lvalue = document.getElementById('stateful_firewall_lite_v6_enabled');
- if( stateful_firewall_lite_v6_enabled != 'undefined' ){
- lvalue.value=stateful_firewall_lite_v6_enabled;
- } else {
- lvalue.value='';
- }
- $('#firewall-lite-modal').modal('show');
-}
-function t_provided_v6_prefixes(svc_instance_id,v6_request_index,v6_lan_public_prefix_length,v6_lan_public_prefix)
-{
- document.getElementById('svc_instance_id').value = svc_instance_id;
- var lvalue = document.getElementById('v6_request_index');
- if( v6_request_index != 'undefined' ){
- lvalue.value=v6_request_index;
- } else {
- lvalue.value='';
- }
- lvalue = document.getElementById('v6_lan_public_prefix_length');
- if( v6_lan_public_prefix_length != 'undefined' ){
- lvalue.value=v6_lan_public_prefix_length;
- } else {
- lvalue.value='';
- }
- lvalue = document.getElementById('v6_lan_public_prefix');
- if( v6_lan_public_prefix != 'undefined' ){
- lvalue.value=v6_lan_public_prefix;
- } else {
- lvalue.value='';
- }
- $('#t-provided-v6-lan-public-prefixes-modal').modal('show');
-}
-function t_provided_v4_prefixes(svc_instance_id,v4_request_index,v4_lan_public_prefix_length,v4_lan_public_prefix)
-{
- document.getElementById('svc_instance_id').value = svc_instance_id;
- var lvalue = document.getElementById('v4_request_index');
- if( v4_request_index != 'undefined' ){
- lvalue.value=v4_request_index;
- } else {
- lvalue.value='';
- }
- lvalue = document.getElementById('v4_lan_public_prefix_length');
- if( v4_lan_public_prefix_length != 'undefined' ){
- lvalue.value=v4_lan_public_prefix_length;
- } else {
- lvalue.value='';
- }
- lvalue = document.getElementById('v4_lan_public_prefix');
- if( v4_lan_public_prefix != 'undefined' ){
- lvalue.value=v4_lan_public_prefix;
- } else {
- lvalue.value='';
- }
- $('#t-provided-v4-lan-public-prefixes-modal').modal('show');
-}
-
-function vrlan_interface(svc_instance_id,vr_designation,v6_vr_lan_prefix, v6_vr_lan_prefix_length, v6_vce_wan_address, v4_vr_lan_prefix_length, v4_vr_lan_prefix, t_defaulted_v6_vrlan,v4_vce_loopback_address)
-{
- document.getElementById('svc_instance_id').value = svc_instance_id;
- var lvalue = document.getElementById('vr_designation');
- if( vr_designation != 'undefined' ){
- lvalue.value=vr_designation;
- } else {
- lvalue.value='';
- }
- lvalue = document.getElementById('v6_vr_lan_prefix');
- if( v6_vr_lan_prefix != 'undefined' ){
- lvalue.value=v6_vr_lan_prefix;
- } else {
- lvalue.value='';
- }
- lvalue = document.getElementById('v6_vr_lan_prefix_length');
- if( v6_vr_lan_prefix_length != 'undefined' ){
- lvalue.value=v6_vr_lan_prefix_length;
- } else {
- lvalue.value='';
- }
- lvalue = document.getElementById('v6_vce_wan_address');
- if( v6_vce_wan_address != 'undefined' ){
- lvalue.value=v6_vce_wan_address;
- } else {
- lvalue.value='';
- }
- lvalue = document.getElementById('v4_vr_lan_prefix_length');
- if( v4_vr_lan_prefix_length != 'undefined' ){
- lvalue.value=v4_vr_lan_prefix_length;
- } else {
- lvalue.value='';
- }
- lvalue = document.getElementById('v4_vr_lan_prefix');
- if( v4_vr_lan_prefix != 'undefined' ){
- lvalue.value=v4_vr_lan_prefix;
- } else {
- lvalue.value='';
- }
- lvalue = document.getElementById('v4_vce_loopback_address');
- if( v4_vce_loopback_address != 'undefined' ){
- lvalue.value=v4_vce_loopback_address;
- } else {
- lvalue.value='';
- }
- lvalue = document.getElementById('t_defaulted_v6_vrlan');
- if( t_defaulted_v6_vrlan != 'undefined' ){
- lvalue.value=t_defaulted_v6_vrlan;
- } else {
- lvalue.value='';
- }
- $('#vr-lan-interface-modal').modal('show');
-}
-</script>
-
-</body>
-</html>
-