OSDN Git Service

update libMiMic
[mimic/MiMicSDK.git] / projects / example / sample.net.dhcp / src / sketch.c
index 95d9b37..8f152a1 100644 (file)
@@ -6,15 +6,18 @@
 \r
 #include "NyLPC_net.h"\r
 #include "NyLPC_utils.h"\r
+#include "../netif/mimicip/NyLPC_cMiMicIpNetIf.h"\r
+#include "../netif/dhcp/NyLPC_cDhcpClient.h"\r
 #include <stdio.h>\r
 #include <string.h>\r
 \r
-NyLPC_TcNet_t net;\r
+const struct NyLPC_TiNetInterface_Interface* netif;\r
 \r
 void setup(void)\r
 {\r
        //uipサービス初期化。いろいろ利用可能に。\r
-       NyLPC_cNet_initialize(&net);\r
+       netif=NyLPC_cMiMicIpNetIf_getNetInterface();\r
+       NyLPC_cNet_initialize(netif);\r
 }\r
 \r
 void loop(void)\r
@@ -23,8 +26,8 @@ void loop(void)
        //デフォルト設定の呼び出し\r
        NyLPC_cNetConfig_initialize(&c2,NyLPC_TBool_TRUE);\r
        //DHCP\r
-       NyLPC_cNet_requestAddrDhcp(&net,&(c2.super),3);\r
-       NyLPC_cNet_start(&net,&c2);\r
+       NyLPC_cNet_requestAddrDhcp(&(c2.super),3);\r
+       NyLPC_cNet_start(&c2);\r
        //受信待ち\r
        for(;;){\r
        }\r