> I never really liked the way ifconfig's argument parsing was > done, mostly since it conflates lots of parts into a jumbled up > soup. Would have rather seen specific wrappers for each platform > instead.
That's the way argp requires it. However, it was not platform-specific option handling I was talking about. argp doesn't require it that way (mixing argp and weirdo syntax IMHO is a bad thing), it is just how it was done. What I had in mind was more of a shell script or whatever that accepts the platform specific syntax, and has something machine readable to processes before printing it to the user.
