- 614 名前:デフォルトの名無しさん mailto:sage [2019/02/27(水) 19:48:31.45 ID:cPR259KO.net]
- やってきたパケットのうち 頭のEthernet Header にフォーカスしてる意図でのキャストかな?
最終的には char [1500] で受け取ったパケットの配分を(パディング無しで) struct TCPpacket { Ethernet_Header eth; IP_Header iph; TCP_Header tcph; char* TCP_payload[]; /* 末尾可変サイズ */ }; に配分したいんだろうけど、手を抜くなら union にしそうだわ union Packet { struct TCPpacket tcp; char* packet[1500]; };
|

|