diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2007-11-07 18:54:35 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2007-11-07 18:54:35 +0000 |
commit | a97e1cc4d1195f56bc10acbcd469bb71e016476c (patch) | |
tree | cf55edbd73ba0e05c79ccf087fc03d6e6fcfd1b4 /nuttx/net/uip/uip-initialize.c | |
parent | 50470d26f72a21786f23219f157a12aab64f2683 (diff) | |
download | px4-nuttx-a97e1cc4d1195f56bc10acbcd469bb71e016476c.tar.gz px4-nuttx-a97e1cc4d1195f56bc10acbcd469bb71e016476c.tar.bz2 px4-nuttx-a97e1cc4d1195f56bc10acbcd469bb71e016476c.zip |
Finished partitioning uip.c (now system is broken)
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@375 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/net/uip/uip-initialize.c')
-rw-r--r-- | nuttx/net/uip/uip-initialize.c | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/nuttx/net/uip/uip-initialize.c b/nuttx/net/uip/uip-initialize.c index dabcf64cc..00a01ef6a 100644 --- a/nuttx/net/uip/uip-initialize.c +++ b/nuttx/net/uip/uip-initialize.c @@ -57,6 +57,51 @@ * Public Variables ****************************************************************************/ +#if UIP_URGDATA > 0 +void *uip_urgdata; /* urgent data (out-of-band data), if present. */ +uint16 uip_urglen; /* Length of (received) urgent data */ +#endif + +/* The uip_flags variable is used for communication between the TCP/IP + * stack and the application program. + */ + +uint8 uip_flags; + +/* uip_conn always points to the current connection. */ + +struct uip_conn *uip_conn; + +#ifdef CONFIG_NET_UDP +struct uip_udp_conn *uip_udp_conn; +#endif /* CONFIG_NET_UDP */ + +#ifdef CONFIG_NET_STATISTICS +struct uip_stats uip_stat; +#endif + +/* Increasing number used for the IP ID field. */ + +uint16 g_ipid; + +const uip_ipaddr_t all_ones_addr = +#ifdef CONFIG_NET_IPv6 + {0xffff,0xffff,0xffff,0xffff,0xffff,0xffff,0xffff,0xffff}; +#else /* CONFIG_NET_IPv6 */ + {0xffffffff}; +#endif /* CONFIG_NET_IPv6 */ + +const uip_ipaddr_t all_zeroes_addr = +#ifdef CONFIG_NET_IPv6 + {0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000}; +#else + {0x00000000}; +#endif + +#if UIP_REASSEMBLY && !defined(CONFIG_NET_IPv6) +uint8 uip_reasstmr; +#endif + /**************************************************************************** * Private Variables ****************************************************************************/ |