dummy interface로 디버깅하기.

https://github.com/wifihack/cs/blob/master/bin/dummy.sh


Radiotap

http://www.radiotap.org/


radio tap c source code

http://git.sipsolutions.net/radiotap.git


Threads and QObjects

http://doc.qt.io/qt-5/threads-qobject.html

Qt supports these signal-slot connection types:

  • Auto Connection (default) If the signal is emitted in the thread which the receiving object has affinity then the behavior is the same as the Direct Connection. Otherwise, the behavior is the same as the Queued Connection."
  • Direct Connection The slot is invoked immediately, when the signal is emitted. The slot is executed in the emitter's thread, which is not necessarily the receiver's thread.
  • Queued Connection The slot is invoked when control returns to the event loop of the receiver's thread. The slot is executed in the receiver's thread.
  • Blocking Queued Connection The slot is invoked as for the Queued Connection, except the current thread blocks until the slot returns.

    Note: Using this type to connect objects in the same thread will cause deadlock.

  • Unique Connection The behavior is the same as the Auto Connection, but the connection is made only if it does not duplicate an existing connection. i.e., if the same signal is already connected to the same slot for the same pair of objects, then the connection is not made and connect() returns false.

ieee80211.h

http://www.opensource.apple.com/source/libpcap/libpcap-42/libpcap/ieee80211.h