mirror of
https://github.com/Unkn0wnCat/data-toolbox-site.git
synced 2025-05-07 13:55:53 +02:00
Fix mistake in IPv4SubnettingTool
This commit is contained in:
parent
a078555835
commit
5d182638fb
2 changed files with 3 additions and 5 deletions
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "kevins-data-toolbox",
|
"name": "kevins-data-toolbox",
|
||||||
"version": "2.4.0",
|
"version": "2.4.1",
|
||||||
"private": true,
|
"private": true,
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@loadable/component": "^5.15.0",
|
"@loadable/component": "^5.15.0",
|
||||||
|
|
|
@ -86,8 +86,6 @@ const IPv4SubnettingTool = () => {
|
||||||
let subnetNum = parseInt(mySubnet);
|
let subnetNum = parseInt(mySubnet);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if(!isNaN(ipPart1Num)) setIPPart1(ipPart1Num.toString());
|
if(!isNaN(ipPart1Num)) setIPPart1(ipPart1Num.toString());
|
||||||
if(!isNaN(ipPart2Num)) setIPPart2(ipPart2Num.toString());
|
if(!isNaN(ipPart2Num)) setIPPart2(ipPart2Num.toString());
|
||||||
if(!isNaN(ipPart3Num)) setIPPart3(ipPart3Num.toString());
|
if(!isNaN(ipPart3Num)) setIPPart3(ipPart3Num.toString());
|
||||||
|
@ -120,8 +118,8 @@ const IPv4SubnettingTool = () => {
|
||||||
setSubnetMaskBinaryString(subnetMaskBinary[0].toString(2))
|
setSubnetMaskBinaryString(subnetMaskBinary[0].toString(2))
|
||||||
setSubnetMask(subnetMaskBinary[0])
|
setSubnetMask(subnetMaskBinary[0])
|
||||||
|
|
||||||
setFirstAddr(ipBinary & subnetMaskBinary[0])
|
setFirstAddr((ipBinary & subnetMaskBinary[0])+1)
|
||||||
setLastAddr(ipBinary | (subnetMaskBinary[0] ^ 0xffffffff))
|
setLastAddr((ipBinary | (subnetMaskBinary[0] ^ 0xffffffff)) - 1)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}, [ipPart1, ipPart2, ipPart3, ipPart4, subnet])
|
}, [ipPart1, ipPart2, ipPart3, ipPart4, subnet])
|
||||||
|
|
Loading…
Add table
Reference in a new issue