* along with this program. If not, see <http://www.gnu.org/licenses/>.\r
*\r
* For further information please contact.\r
- * http://nyatla.jp/\r
- * <airmail(at)ebony.plala.or.jp> or <nyatla(at)nyatla.jp>\r
+ * http://nyatla.jp/\r
+ * <airmail(at)ebony.plala.or.jp> or <nyatla(at)nyatla.jp>\r
*\r
*********************************************************************************/\r
#ifndef NYLPC_CNETCONFIG_H_\r
#define NYLPC_CNETCONFIG_H_\r
\r
#include "NyLPC_stdlib.h"\r
-#include "NyLPC_uipService.h"\r
+#include "NyLPC_netif.h"\r
#ifdef __cplusplus\r
extern "C" {\r
#endif /* __cplusplus */\r
*/\r
struct NyLPC_TcNetConfig\r
{\r
- NyLPC_TcIPv4Config_t super;\r
- /**\r
- * ホスト名\r
- */\r
- NyLPC_TChar hostname[NyLPC_TcNetConfig_HOSTNAME_LEN];\r
- /**\r
- * tcp初期設定モードのフラグ値\r
- * NyLPC_TcNetConfig_IPV4_FLAG_Xの組み合わせ\r
- * bit 01:IP初期設定のモード. 0:Manual指定,1:DHCP指定,2:AutoIP指定,3:APIPA指定\r
- */\r
- NyLPC_TUInt32 tcp_mode;\r
- struct{\r
- /**\r
- * サービスのフラグセット。\r
- * NyLPC_TcNetConfig_SERVICE_FLAG_xの組み合わせ\r
- */\r
- NyLPC_TUInt32 flags;\r
- NyLPC_TUInt16 http_port;\r
- NyLPC_TUInt16 padding;\r
- }services;\r
-\r
- /** インタフェイス層の設定*/\r
+ NyLPC_TcIPv4Config_t super;\r
+ /**\r
+ * ホスト名\r
+ */\r
+ NyLPC_TChar hostname[NyLPC_TcNetConfig_HOSTNAME_LEN];\r
+ /**\r
+ * tcp初期設定モードのフラグ値\r
+ * NyLPC_TcNetConfig_IPV4_FLAG_Xの組み合わせ\r
+ * bit 01:IP初期設定のモード. 0:Manual指定,1:DHCP指定,2:AutoIP指定,3:APIPA指定\r
+ */\r
+ NyLPC_TUInt32 tcp_mode;\r
+ struct{\r
+ /**\r
+ * サービスのフラグセット。\r
+ * NyLPC_TcNetConfig_SERVICE_FLAG_xの組み合わせ\r
+ */\r
+ NyLPC_TUInt32 flags;\r
+ NyLPC_TUInt16 http_port;\r
+ NyLPC_TUInt16 padding;\r
+ }services;\r
+\r
+ /** インタフェイス層の設定 */\r
};\r
-#define NyLPC_TcNetConfig_IPV4_FLAG_MODE_MASK 0x00000003\r
+#define NyLPC_TcNetConfig_IPV4_FLAG_MODE_MASK 0x00000003\r
#define NyLPC_TcNetConfig_IPV4_FLAG_MODE_MANUAL 0x00000000\r
-#define NyLPC_TcNetConfig_IPV4_FLAG_MODE_DHCP 0x00000001\r
+#define NyLPC_TcNetConfig_IPV4_FLAG_MODE_DHCP 0x00000001\r
#define NyLPC_TcNetConfig_IPV4_FLAG_MODE_AUTOIP 0x00000002\r
#define NyLPC_TcNetConfig_IPV4_FLAG_MODE_APIPA (NyLPC_TcNetConfig_IPV4_FLAG_MODE_DHCP|NyLPC_TcNetConfig_IPV4_FLAG_MODE_AUTOIP)\r
/*--------------------------------------------------\r