Ah, of the three /network/ tools you have, this one actually looks useful* (mostly because of the -t option).
What machines have you tested this on, and how portable should it be (i.e. should it be operable on my FreeBSD systems).
Still, this one looks good, so good job.
*Edit: In so far as the others have more established tools available to do the same job. Not a detraction from your skills or code.