ARP reply

prev : http://d.hatena.ne.jp/mjt/20090412/p2

とりあえずIPv4アドレスを192.168.0.42に固定。MACアドレスは前回同様、M(4D) O(4F) S(53) H(48)。
ARPくらいならパケットの構造を覚えてるので、コンパイルが要るdefine-packet-typeよりも、直接bytevector-HOGE-set!したほうが楽という。。
ソースコードは日記に載せるには長いので、githubか何処か借りる予定。
IPv4パケットが投げられるようになるまではひたすら退屈。次回はARPキャッシュの実装。