> > > Well, first of all, it's OOP in C, which is often a recipe for > > > ugliness. The code I've seen (*not* leaked, the sample headers > > > that > > > were released) was a complete mess. Also, doing things in the > > > kernel > > > meant not really being able to interact with user-space apps. For > > > instance, a net_server addon I wrote once that monitored ethernet > > > activity put up a deskbar widget. BONE add-ons couldn't do that. > > > > > Nope, instead they use ioctl()'s to just those kinds of parameters > > filled in by the kernel driver. > > > > Point being? > > Point being that you would have to run a seperate application to put > it > in the deskbar, which is ridiculous. Same with DUN. You would need to > run some kind of DUN monitor app to place it in the deskbar, which is > needlessly increasing binaries. > Not really - the code for monitoring network traffic + displaying the icon in the Deskbar probably has nothing in common with the network add -on, despite it being in the same binary.. Think about it. -- Mikael Jansson, BeDevID #E-20392 http://hem.spray.se/tic_khr/