タグ

monesに関するhigeponのブックマーク (1)

  • WinPcapでEther Frame受信・Dump - higepon blog

    id:higepon:20051206:1133877107の続きです。 WinPcapでは2つの方法でパケットを受信できます。 1つ目の方法はパケット受信ハンドラを登録する方法。 2つ目の方法はパケットを能動的にループで受信する方法です。 今回は今後のMonaでの実装を考えて後者の方法を試してみました。 基的な流れとしては ネットワークアダプタの列挙 ネットワークアダプタの選択 デバイスオープン readループで受信 となります。 ソースを見たほうが良いと思うので全文載せておきます。 #include "Ether.h" #include "Util.h" #include "pcap.h" int main(int argc, char** argv) { char errbuf[PCAP_ERRBUF_SIZE]; pcap_if_t* devices; if (pcap_find

    WinPcapでEther Frame受信・Dump - higepon blog
  • 1