This was my post earlier and for some odd reason my login details were not associated with the post.
I see your point. The issue that I envisioned was that this is part of a small configuration wizard I am writing for an appliance and there will be some reason to revisit the config wizard later. At this point it would be advantageous to be able to get all ip addresses on the interface both primary and aliases.
I can get around this by saving the interface data in a small xml config file. So non starter but I was hoping to add that support directly to Io::Interface::Simple.
This leads me to ask how I can contribute to CPAN, I have never done so and was wondering how one goes about contributing.