パケット順序を正しくしよう

新しい朝ですよ。

todo

  • 排他
  • STLで書き換え

STLで書き換え

複数のEther Frameの管理を自前のコレクションクラスじゃなくでstd::queueで。
あっさり完了。

排他

念のため共有変数をvolatile指定。
Mutexで排他完了。

テスト

今のところパケットのシーケンスに矛盾は確認されていないのでOK

次の一手

パケットのやり取りの後半で、ドライバの受け取ったパケットをuIPが一切受け付けなくなる理由の調査。