Vivek S wrote: > Why isn't there an API for network configuration and related stuff ? Any > OS should provide these interfaces for developers to write code that > they want. Asking developers to use some system utility is restricting > them to do what the utility offers.
It's open source. If this is something you need, then you're free to contribute it or (perhaps) rally others to do so. If you're actually using one of the commercial variants (such as Solaris 10) instead, then I'd encourage you to talk with Sun's support folks and tell them exactly what you need. > What if i want to enhance the functionality of ifconfig? how do i do > that? or what if i want to write something that is better then ifconfig? Start by proposing something concrete. Come up with the details of the interface that you want. Have that proposal reviewed: this mailing list is probably a good place to find competent reviewers. Implement your changes, get a code review, and then have them integrated. There's obviously a lot of detail behind each of those steps, but the overall process is fairly obvious and straightforward. One key issue is that there are *MANY* people who are actively working in this area. You'll need to communicate broadly and clearly in order to find them and come to consensus about plans and goals. The review process that OpenSolaris has is designed to avoid surprises -- such as conflicting project teams. (Of course, since it's open source, another alternative is just to fork the source and make your own version. Have at it. Communicating does have some overhead ...) -- James Carlson 42.703N 71.076W <[email protected]> _______________________________________________ networking-discuss mailing list [email protected]
