Newcore supports plugins dr
INFO: Loaded info for plugin '/usr/local/lib/kismet/nullplugin.so': 'Null' '1.0.0' 'I do basically nothing'
PLUGINDEBUG - Register got called
INFO: Activated plugin '/usr/local/lib/kismet/nullplugin.so': 'Null' '1.0.0'
...
telnet localhost 2501
*KISMET: 0.0.0 1126811865  20050912160325 1 2005.00.devel-newcore 
*PROTOCOLS: KISMET,ERROR,ACK,PROTOCOLS,CAPABILITY,TERMINATE,TIME,CARD,INFO,PACKET,STATUS,STRING,ALERT,WEPKEY,GPS,NETWORK,CLIENT,REMOVE,NULLFOO
!0 ENABLE NULLFOO *
*NULLFOO: I am generated by a plugin 
*ACK: 0 OK 
Yup. Plugin loaders now work. An extremely crappy plugin example is in the newcore svn, it will be cleaned up and turned into a respectable example soon enough. The API still needs to be documented. Until I do that, read the code or wait. Include files need to be installed somewhere. I expect /installpath/include/kismet/ so in the future your plugins will need to refer to <kismet/foo.h>.