nuttx-apps/netutils/thttpd
Gregory Nutt b2cd439b10 Remove unselectable CONFIG_NET_TCP_READHEAD dependencies.
NuttX commit 346336bb9e5c9199b82e34d08bf23dd1bc389460 make CONFIG_NET_TCP_READADHEAD unselectable and removed all references to CONFIG_NET_TCP_READHEAD from the the NuttX repositories.  However, there was no corresponding removal of CONFIG_NET_TCP_READHEAD from the apps/ repository.  As a result, there was logic that depended on the selection of CONFIG_NET_TCP_READHEAD that could never be enabled.

This was found during build testing using the configuration olimex-lpc1766stk/thttpd-binfs.  THTTPD was not being build fully because it had dependencies on CONFIG_NET_TCP_READHEAD.  There resulted int numerous new warnings and, finally, the error:

(.../apps.examples.thttpd.o): in function `thttp_main':
thttpd_main.c:(.text+0x104): undefined reference to `thttpd_main'
2020-01-15 11:16:17 -03:00
..
cgi-src Unify the void cast usage 2020-01-02 23:21:01 +08:00
.gitignore
config.h Remove unselectable CONFIG_NET_TCP_READHEAD dependencies. 2020-01-15 11:16:17 -03:00
fdwatch.c Fix lots of occurrences of 'the the', 'the there', 'the these', 'the then', 'the they. 2017-05-11 13:40:03 -06:00
fdwatch.h
Kconfig Application.mk and main.c files: Change builtin's entry point from main to xxx_main by macro expansion. This change make the entry point fully compliant with POSIX/ANSI standard. 2019-10-06 06:14:56 -06:00
libhttpd.c Unify the void cast usage 2020-01-02 23:21:01 +08:00
libhttpd.h Replace all occurrences of vdbg with vinfo 2016-06-11 11:55:38 -06:00
Make.defs In all Make.defs files, append CONFIGURED_APPS with the consistent ifeq/ifneq. 2019-10-17 11:42:49 -06:00
Makefile Makefiles: This reverts part of commit cf0365ea9. It restores 'conditional' inclusion of TOPDIR/Make.defs. Otherwise all make targets fail if the board has not been configured. That is okay most of the time, but not for things like clean and distclean which should not depend on being configured. 2019-10-15 09:25:48 +08:00
mime_types.h
tdate_parse.c Unify the void cast usage 2020-01-02 23:21:01 +08:00
tdate_parse.h
thttpd_alloc.c Unify the void cast usage 2020-01-02 23:21:01 +08:00
thttpd_alloc.h Standardize naming used for public data and function groupings 2015-10-02 16:20:33 -06:00
thttpd_cgi.c Unify the void cast usage 2020-01-02 23:21:01 +08:00
thttpd_cgi.h
thttpd_strings.c Unify the void cast usage 2020-01-02 23:21:01 +08:00
thttpd_strings.h Add asctime(), asctime_r(), ctime(), and ctime_r(). 2015-06-12 11:52:49 -06:00
thttpd.c Unify the void cast usage 2020-01-02 23:21:01 +08:00
timers.c Unify the void cast usage 2020-01-02 23:21:01 +08:00
timers.h