Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix: Make regex for special address ranges more strict (#2315)
Successfully filters out `::1` and `fe80...`, and lets `...fe80...` and `...::1...` through. ``` % cat demo inet6 ::1/128 scope host valid_lft forever preferred_lft forever inet6 fe80:a424:8eec:696f:de9a:532b:bbad:f0d7/64 scope link valid_lft forever preferred_lft forever inet6 a550:fe80:8eec:696f:de9a:532b:bbad:f0d7/64 scope global valid_lft forever preferred_lft forever inet6 a550:a424:8eec:696f:de9a:532b::1/64 scope global valid_lft forever preferred_lft forever ``` ``` % cat demo | awk '(/inet6/) && (!/\sfe80|\s::1/) { print $2 }' a550:fe80:8eec:696f:de9a:532b:bbad:f0d7/64 a550:a424:8eec:696f:de9a:532b::1/64 ```
- Loading branch information