diff --git a/apps/servreg-hack/servreg-hack.c b/apps/servreg-hack/servreg-hack.c index 190d01d04..f93bf20c3 100644 --- a/apps/servreg-hack/servreg-hack.c +++ b/apps/servreg-hack/servreg-hack.c @@ -379,3 +379,5 @@ PROCESS_THREAD(servreg_hack_process, ev, data) PROCESS_END(); } /*---------------------------------------------------------------------------*/ + +/** @} */ diff --git a/core/net/ip/simple-udp.h b/core/net/ip/simple-udp.h index a0d578a46..ad4ac53ac 100644 --- a/core/net/ip/simple-udp.h +++ b/core/net/ip/simple-udp.h @@ -44,7 +44,7 @@ /** - * \defgroup simple-udp + * \defgroup simple-udp A simple UDP API * * The default Contiki UDP API is difficult to use. The simple-udp * module provides a significantly simpler API. diff --git a/core/net/ipv6/uip-icmp6.h b/core/net/ipv6/uip-icmp6.h index 525f8766d..aa44bff5a 100644 --- a/core/net/ipv6/uip-icmp6.h +++ b/core/net/ipv6/uip-icmp6.h @@ -112,7 +112,7 @@ typedef struct uip_icmp6_error{ * \brief Send an icmpv6 error message * \param type type of the error message * \param code of the error message - * \param type 32 bit parameter of the error message, semantic depends on error + * \param param 32 bit parameter of the error message, semantic depends on error */ void uip_icmp6_error_output(uint8_t type, uint8_t code, uint32_t param); diff --git a/doc/Makefile b/doc/Makefile index ed00d677c..ef248c0fd 100644 --- a/doc/Makefile +++ b/doc/Makefile @@ -33,7 +33,7 @@ init: @echo "> Scanning files" # This target requires and graphviz and doxygen -doxygen.log: docdirs = $(sort ,$(foreach dir,$(basedirs),${shell find ../${dir} -type d -not -path "*/.*" -not -path "*/obj_*"})) +doxygen.log: docdirs = $(sort $(foreach dir,$(basedirs),${shell find ../${dir} -type d -not -path "*/.*" -not -path "*/obj_*"})) doxygen.log: docsrc = $(docdirs) $(foreach dir,$(docdirs),${shell find $(dir) -type f $(filetypes)}) $(manuals) doxygen.log: @doxygen Doxyfile diff --git a/doc/uip6-doc.txt b/doc/uip6-doc.txt index e4009aeb3..a933417c5 100644 --- a/doc/uip6-doc.txt +++ b/doc/uip6-doc.txt @@ -36,9 +36,9 @@ are part of the uIP IPv6 stack. A complete description can be found in the corresponding IETF standards which are available at http://www.ietf.org/rfc.html. -\note The #UIP_CONF_IPV6 compilation flag is used to enable IPv6 (and -disable IPv4). It is also recommended to set #UIP_CONF_IPV6_CHECKS to -1 if one cannot guarantee that the incoming packets are correctly formed. +\note The #NETSTACK_CONF_WITH_IPV6 compilation flag is used to enable IPv6. +It is also recommended to set #UIP_CONF_IPV6_CHECKS to 1 +if one cannot guarantee that the incoming packets are correctly formed. \subsection ipv6 IPv6 (RFC 2460) The IP packets are processed in the #uip_process function. @@ -236,15 +236,15 @@ This section just lists all IPv6 related compile time flags. Each flag function is documented in this page in the appropriate section. \code /*Boolean flags*/ -UIP_CONF_IPV6 +NETSTACK_CONF_WITH_IPV6 UIP_CONF_IPV6_CHECKS UIP_CONF_IPV6_QUEUE_PKT UIP_CONF_IPV6_REASSEMBLY /*Integer flags*/ -UIP_NETIF_MAX_ADDRESSES -UIP_ND6_MAX_PREFIXES -UIP_ND6_MAX_NEIGHBORS -UIP_ND6_MAX_DEFROUTER +UIP_CONF_NETIF_MAX_ADDRESSES +UIP_CONF_ND6_MAX_PREFIXES +UIP_CONF_ND6_MAX_DEFROUTERS +NBR_TABLE_CONF_MAX_NEIGHBORS \endcode
@@ -257,10 +257,10 @@ reass "fragment reassembly" is enabled an additional buffer of the same size is used. The only difference with the IPv4 code is the per %neighbor buffering -that is available when #UIP_CONF_QUEUE_PKT is set to 1. This +that is available when #UIP_CONF_IPV6_QUEUE_PKT is set to 1. This additional buffering is used to queue one packet per %neighbor while performing address resolution for it. This is a very costly feature as -it increases the RAM usage by approximately #UIP_ND6_MAX_NEIGHBORS * +it increases the RAM usage by approximately #NBR_TABLE_CONF_MAX_NEIGHBORS * #UIP_LINK_MTU bytes.
@@ -340,7 +340,7 @@ We will soon support RFC4944 transmission of IPv6 packets over 802.15.4\n IP layer
\li IPv6 RFC2460 (MUST): When the compile flags UIP_CONF_IPV6_CHECKS and UIP_CONF_REASSEMBLY are set, full support -\li Neighbor Discovery RFC4861 (MUST): When the UIP_CONF_CHECKS and UIP_CONF_QUEUE_PKT flag are set, full support except redirect function +\li Neighbor Discovery RFC4861 (MUST): When the UIP_CONF_CHECKS and UIP_CONF_IPV6_QUEUE_PKT flag are set, full support except redirect function \li Address Autoconfiguration RFC4862 (MUST): When the UIP_CONF_CHECKS flag is set, full support except sending MLD report (see MLD) \li Path MTU Discovery RFC 1981 (SHOULD): no support \li Jumbograms RFC 2675 (MAY): no support @@ -377,7 +377,5 @@ We pass all the tests for phase 2 except:
-@{ */ /** @} */ -/** @} */ \ No newline at end of file