0610デフォルトの名無しさん
2019/02/27(水) 19:48:31.45ID:cPR259KO最終的には 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];
};