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 OKYup. 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>.