You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 line
82 KiB
JavaScript

4 years ago
(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{MQte:function(l,n,u){"use strict";var t=u("CcnG"),e=u("A7o+"),a=u("gIcY"),r=u("CPDd"),i=u("+I7i"),s=u("+3se"),o=function(){function l(l,n){this.addressCheckService=l,this.ipService=n,this.validator=this.ipAddrValidator()}return l.prototype.validate=function(l){return this.validator(l)},l.prototype.ipAddrValidator=function(){var l=this;return function(n){var u=null,t=!0;return function(){if(!l.addressCheckService.ip(n.value))return u=Object(s.b)("Invalid IP address!"),void(t=!1);if(l.netmask&&n.value){var e=l.ipService.ip2int32(n.value),a=l.ipService.ip2int32(l.netmask),r=e|4294967295^a;if((e&&a)===e)return u=Object(s.b)("This is the network address!"),void(t=!1);if(r===e)return u=Object(s.b)("This is the broadcast address!"),void(t=!1);2130706432==(2130706432&e)&&(u=Object(s.b)("IP address is inside the loopback network!"),t=!1)}}(),t||!n.value?null:(n.setErrors(null),{appDelosIpAddr:{valid:!1,error:u}})}},l}(),b=u("8b39"),d=u("chmc"),c=u("6aHO"),p=function(){function l(l,n){this.addressCheckService=l,this.ipService=n,this.validator=this.serverValidator()}return l.prototype.validate=function(l){return this.validator(l)},l.prototype.serverValidator=function(){var l=this;return function(n){var u=null,t=!0;return function(){if(!l.addressCheckService.ip(n.value))return u=Object(s.b)("Invalid IP address!"),void(t=!1);if(l.netmask&&n.value){var e=l.ipService.ip2int32(n.value),a=l.ipService.ip2int32(l.netmask),r=e&a,i=e|4294967295^a;if(!l.isDns&&l.ipaddr&&r!==(l.ipService.ip2int32(l.ipaddr)&a))return u=Object(s.b)("Server is outside of the network and unreachable!"),t=!1,!1;if(r===e)return u=Object(s.b)("This is the network address!"),void(t=!1);if(i===e)return u=Object(s.b)("This is the broadcast address!"),void(t=!1);if(n.value===l.ipaddr)return u=Object(s.b)("This is the device's IP address!"),void(t=!1);2130706432==(2130706432&e)&&(u=Object(s.b)("IP address is inside the loopback network!"),t=!1)}}(),t||!n.value?null:(n.setErrors(null),{server:{valid:!1,error:u}})}},l}(),g=function(){function l(l,n){this.addressCheckService=l,this.ipService=n,this.validator=this.dhcpValidator()}return l.prototype.validate=function(l){return this.validator(l)},l.prototype.convertToUInt=function(l){return l>>>0},l.prototype.dhcpValidator=function(){var l=this;return function(n){var u=null,t=!0;return function(){if(!l.addressCheckService.ip(n.value))return u=Object(s.b)("Invalid IP address!"),void(t=!1);if(l.netmask&&n.value){var e=l.ipService.ip2int32(n.value),a=l.ipService.ip2int32(l.netmask),r=e|4294967295^a;if((e&&a)===e)return u=Object(s.b)("This is the network address!"),void(t=!1);if(r===e)return u=Object(s.b)("This is the broadcast address!"),void(t=!1);if(2130706432==(2130706432&e))return u=Object(s.b)("IP address is inside the loopback network!"),void(t=!1);var i=l.convertToUInt(l.ipService.ip2int32(l.ipaddr)&a)+l.convertToUInt(1),o=l.convertToUInt(l.ipService.ip2int32(l.ipaddr)&a)+l.convertToUInt(4294967295^a)-l.convertToUInt(1),b=l.convertToUInt(e);if(b<i||b>o)return u=Object(s.b)("Outside of the address range!"),void(t=!1);if(l.isEnd){var d=l.convertToUInt(l.ipService.ip2int32(l.startAddress));if(b===d)return u=Object(s.b)("End address equals start address!"),void(t=!1);b<d&&(u=Object(s.b)("End address must be larger than start address!"),t=!1)}else{var c=l.convertToUInt(l.ipService.ip2int32(l.endAddress));if(b===c)return u=Object(s.b)("Start address equals end address!"),void(t=!1);b>c&&(u=Object(s.b)("Start address must be smaller than end address!"),t=!1)}}}(),t||!n.value?null:(n.setErrors(null),{dhcp:{valid:!1,error:u}})}},l}(),m=u("kH1E"),f=u("k1Yr"),h=u("IZUe"),v=u("UVPe"),A=u("Ip0R"),k=u("nQCY"),C=u("5SxG"),I=function(){function l(){}return l.prototype.transform=function(l){if(null==l||""===l)return Object(s.b)("N/A");var n=Math.floor(l/86400),u=Math.floor(l%86400/3600),t=Math.floor(l%86400%3600/60),e=l%86400%3600%60;return(n>0?n+Object(s.b)("d, "):"")+("00"+u).slice(-2)+":"+("00"+t).slice(-2)+":"+("00"+e).slice(-2)},l}(),q=u("bJ/p"),x=u("yeMH"),_=u("nbXG"),y=u("3GWt