OSDN Git Service

ペイロードクラスからTXパケットライタの分離完了。
[mimic/MiMicSDK.git] / lib / src / uip / NyLPC_cIPv4Payload.h
index 76ed321..8fe4c0a 100644 (file)
@@ -71,13 +71,13 @@ extern "C" {
 struct NyLPC_TcIPv4Payload\r
 {\r
        //IPヘッダへのポインタです。バッファの先頭アドレスと同一です。\r
-       struct NyLPC_TIPv4Header* header;\r
+       const struct NyLPC_TIPv4Header* header;\r
        union{\r
                //IPヘッダ終了位置のポインタです。\r
-               NyLPC_TUInt8* rawbuf;\r
-               struct NyLPC_TIcmpHeader* icmp;\r
-               struct NyLPC_TTcpHeader* tcp;\r
-               struct NyLPC_TUdpHeader* udp;\r
+               const NyLPC_TUInt8* rawbuf;\r
+               const struct NyLPC_TIcmpHeader* icmp;\r
+               const struct NyLPC_TTcpHeader* tcp;\r
+               const struct NyLPC_TUdpHeader* udp;\r
        }payload;\r
 //     NyLPC_TUInt16 buf_len;\r
 };\r