Dirk Ziegelmeier
b94c8ee76f
Add some more functions and macros to documentation
2016-08-06 22:16:49 +02:00
Dirk Ziegelmeier
87855b0e0e
Update doxgen docs: PBUF layers, IPv4 and IPv6 functions, add some missing tcp raw API functions
2016-08-06 20:28:49 +02:00
Sylvain Rochet
c2a5480ac7
PPP: remove useless ppp_link_start function
...
This function only set PPP to initialize phase, and it is only called at
the very beginning of functions where it is called. It means we could
as well set the initialize phase before calling those functions in the
PPP core.
2016-08-04 23:52:54 +02:00
David van Moolenbroek
02221cf5dc
Rename IP_HDRINCL to LWIP_IP_HDRINCL
...
In the BSD socket API world, IP_HDRINCL is a socket option for "raw"
sockets that indicates whether sent packets already include an IP
header. Within lwIP, "IP_HDRINCL" is redefined as a special value
that indicates to lwIP-internal functions that an IP header is already
included. While somewhat related, the two meanings are different and,
on platforms that define the IP_HDRINCL socket option, this results in
a conflict. This patch renames the lwIP one to "LWIP_IP_HDRINCL",
thus resolving the conflict.
2016-08-03 20:51:21 +02:00
goldsimon
247d2e97a0
minor: removed trailing spaces
2016-08-01 09:36:15 +02:00
goldsimon
92f385aaed
fixed compiling lowpan6 for NO_SYS==1
2016-08-01 09:35:59 +02:00
Dirk Ziegelmeier
501cfbe02b
Document netconn API some more
2016-07-31 16:59:12 +02:00
Dirk Ziegelmeier
a7979d7d24
Document lwIP error codes
2016-07-31 16:08:17 +02:00
Dirk Ziegelmeier
52d6d696ae
Document lwIP version #defines
2016-07-31 16:05:42 +02:00
Dirk Ziegelmeier
e76b8b2551
Document SNMP MIB2 netif stats counters
2016-07-31 16:02:22 +02:00
Dirk Ziegelmeier
d00609257b
Fix doxygen warning in netif.h (forgotten title)
2016-07-31 15:49:32 +02:00
Dirk Ziegelmeier
0c7d015ec4
Further improvement to netif input function autoselection: Select between netif_input() and tcpip_input() depending on NO_SYS setting
2016-07-30 10:29:14 +02:00
Dirk Ziegelmeier
5f9c944da4
Add some netif related macros to docs
2016-07-30 10:06:06 +02:00
goldsimon
b7da649944
sio.h: include opt.h for checking #ifndef's
2016-07-29 08:01:41 +02:00
Dirk Ziegelmeier
90fba8773f
Revert "Fix my messing of opt.h and the other options files - it was actually caused by a cyclic #include which I did not see"
...
It still does not work, due to #undef of options in opt.h, the documentation of many files is incomplete
This reverts commit 3f0dae29e996f5f2015524500bc3e8f136315d8c.
2016-07-28 23:34:16 +02:00
Dirk Ziegelmeier
3f0dae29e9
Fix my messing of opt.h and the other options files - it was actually caused by a cyclic #include which I did not see
...
Read the comments inside opt.h if you are interested.
2016-07-28 18:59:36 +02:00
Dirk Ziegelmeier
8c620d9206
Restructure IPv6 config options
...
Add generate.bat to generate docs quickly under Windows OS
2016-07-28 09:21:16 +02:00
goldsimon
b4efa33b7c
Removed the LWIP_HAVE_SLIPIF option: either the linker removes it when not used or you'll have to not compile it
2016-07-28 09:02:19 +02:00
Dirk Ziegelmeier
71dc8f8f53
opt.h loopback options cleanup
2016-07-28 09:00:37 +02:00
Dirk Ziegelmeier
161ee4f4b2
Work on opt.h hierarchy
2016-07-28 08:47:51 +02:00
Dirk Ziegelmeier
eac1005c9c
Start to add hierarchy to opt.h doxygen docs
2016-07-28 08:41:21 +02:00
Dirk Ziegelmeier
b0284a6927
Move definition of options group from main_page.h to opt.h - it's more consistent like that
2016-07-28 08:27:49 +02:00
goldsimon
bdaec1691e
doxygen: put the new timer defines into their own section
2016-07-28 08:20:18 +02:00
goldsimon
5bcaefddd4
lwiperf: improved documentation, removed unused enum members
2016-07-28 08:07:02 +02:00
Dirk Ziegelmeier
f7e12d835c
Add NETBIOSNS options to doxygen docs
2016-07-28 08:05:57 +02:00
Dirk Ziegelmeier
93ad162aa6
Add SNMP and HTTPD options to doxygen docs
2016-07-28 08:03:32 +02:00
Dirk Ziegelmeier
f322e782f8
Add SNTP options to doxygen docs
2016-07-28 07:48:46 +02:00
sg
56102c1b1c
fixed messed-up opt.h
2016-07-27 21:47:36 +02:00
sg
53dc94d570
added LWIP_TIMERS_CUSTOM to override the default implementation of timeouts
2016-07-27 21:46:16 +02:00
Dirk Ziegelmeier
b14032c531
Fix doxygen warning in opt.h
2016-07-27 20:34:23 +02:00
Dirk Ziegelmeier
b2b1ec14f5
Make hook macros visible to doxygen
2016-07-27 20:34:23 +02:00
Dirk Ziegelmeier
a39c040571
opt.h documentation cosmetics
2016-07-27 20:34:23 +02:00
Dirk Ziegelmeier
d89378e3f8
opt.h documentation cleanups
2016-07-27 20:34:23 +02:00
Dirk Ziegelmeier
63fdb3bb62
Document opt.h - due to a bad bug in doxygen, I had to litter the whole file with "|| __DOXYGEN__" to make it work :-(
...
Doxygen does not handle #ifndef foo #define foo #endif properly. It does not see the #define foo inside.
If someone has objections or a fix for it, please tell me.
2016-07-27 20:34:23 +02:00
sg
8ece46d5d2
snmp threadsync_data: "u8" -> "err" (typedef snmp_err_t is an enum, not u8_t)
2016-07-27 20:28:39 +02:00
Dirk Ziegelmeier
eb3261d6e0
Add some more TCP RAW API functions to documentation
2016-07-27 13:46:54 +02:00
Dirk Ziegelmeier
0b5c393361
Improve documentation grouping in sys abstraction layer
2016-07-27 13:16:24 +02:00
Dirk Ziegelmeier
ccc830c99c
Work on lwIP documentation
2016-07-27 13:03:36 +02:00
Dirk Ziegelmeier
6b524367a3
Documentation review with Simon, minor changes
2016-07-27 08:05:38 +02:00
Dirk Ziegelmeier
6bce7509f7
Fix doxygen warning in sys.h due to wrong @ref
2016-07-26 23:17:07 +02:00
Dirk Ziegelmeier
4a7d07a2e0
Document netdb API, add socket functions implemented by lwip to documentation, just for reference
2016-07-26 22:06:54 +02:00
Dirk Ziegelmeier
7f43fcab71
Document system abstraction layer in doxygen module style
2016-07-26 20:03:04 +02:00
Dirk Ziegelmeier
c7e20150f0
Update and restructure docs of some lwip core functions
2016-07-26 19:42:16 +02:00
Dirk Ziegelmeier
c6831648e2
Document apps in doxygen module style, create more top-level categories to structure documentation
2016-07-26 19:30:05 +02:00
Dirk Ziegelmeier
8a9de94b1f
Restructure documentation. Create two top-level sections for thread-safe and callback-style APIs.
2016-07-26 18:39:53 +02:00
Dirk Ziegelmeier
dc0859b8d1
Document DHCP and AUTOIP API in doxygen module style
2016-07-26 18:10:05 +02:00
Dirk Ziegelmeier
9c10daba93
Document netif API in doxygen module style
2016-07-26 17:53:07 +02:00
Dirk Ziegelmeier
0fea2bc02e
Document netconn API in doxygen module style
2016-07-26 17:40:55 +02:00
Dirk Ziegelmeier
ce19c59bb2
Document ip address function in doxygen module style
2016-07-26 17:11:01 +02:00
Dirk Ziegelmeier
bd79f6c055
Document DNS, memory pools and PBUFs as modules
2016-07-26 16:40:13 +02:00