diff options
author | Erich Eckner <git@eckner.net> | 2018-11-30 09:58:03 +0100 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2018-11-30 09:58:03 +0100 |
commit | 81971995d5fdae043d00fbf87ea9ab523af81b35 (patch) | |
tree | 0cc13403392dcf647e5e6e5dac1f122408c3e7f2 | |
parent | 7af03170be553eb64372c0dc36c9334743a7059e (diff) | |
download | network-topology-scanner-81971995d5fdae043d00fbf87ea9ab523af81b35.tar.xz |
network-topology-scanner: include subnet mask in ipv4 network address
-rwxr-xr-x | network-topology-scanner | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/network-topology-scanner b/network-topology-scanner index a57c555..d2929be 100755 --- a/network-topology-scanner +++ b/network-topology-scanner @@ -66,9 +66,15 @@ while read -r version address; do base_address=$( sipcalc "${address}" | \ sed ' - s/^Network\s\+address\s\+-\s\+\(\S\+\)\s*$/\1/ + s/^Network address\s\+- \+\(\S\+\)\s*$/\1/ + t + s/^Network mask (bits)\s\+- \+\([0-9]\+\)\s*$/\1/ t d + ' | \ + sed ' + N + s,\n,/, ' ) ;; |