次のパケットを定義しました。
p = IP()/TCP()/Unique()
ここで、Unique は新しいレイヤーです。
class Unique(Packet):
name = "Unique"
fields_desc=[ IntField("a", 0),
IntField("b", 0),
IntField("c", 0)]
pのグラフィカルな PDF ダンプを作成したいのですが、コマンドを使用すると
p.pdfdump(test.pdf)
結果の .pdf ファイルでは、Unique レイヤーはデコードされないため、Raw として表されます。カスタムレイヤーを描画するにはどうすればよいですか?