What does main.c need to do?
I wish that Mac OSX had open source Apple80211 framework so we could use it. But seems we need to use the header included with AirPort to rewrite main.c for monitor mode capabilities and use them with kismet and AirPort.
I can make a deb but it is useless right now. The framework that I compile is what we would want to fix. Just posting source of files if anyone wants to look at them and try right now.