> For what it's worth, that's completely counter to both the CLIP ARC > opinion and the new CLIP companion document. Enhancing one command > out of a family of related commands is a bad idea because it promotes > user confusion. Reasonable users will ask why we did this here, but > didn't bother to update netstat as well, and why netstat has a handy > "-v" flag but this command does not.
The problem is much bigger than "-v". The fact is that we don't have a "family" of commands for networking right now -- we have a number of standalone utilities, such as ndd, netstat, and ifconfig, each with their own very distinct usage models. Further, dladm already exists now and has yet another usage model; it seems reasonable to me to extend it further to support an established convention for field management (especially since no reasonable convention existed previously within the networking commands). Ideally, in time, we can introduce other commands that will allow us to move the old standbys like ifconfig to the administrative scrapheap. Granted, that day is many years off :-( -- meem