Skip to content

Commit

Permalink
fix build error:
Browse files Browse the repository at this point in the history
[linguini@pastabox nuttx]$ make -j
CC:  tcpblaster_server.c
LN: platform/board to
/home/linguini/cuinspace/pico-nuttx/apps/platform/dummy
tcpblaster_server.c: In function ‘tcpblaster_server’:
tcpblaster_server.c:159:14: error: implicit declaration of function
‘accept4’; did you mean ‘accept’? [-Wimplicit-function-declaration]
  159 |   acceptsd = accept4(listensd, (FAR struct sockaddr *)&myaddr,
&addrlen,
      |              ^~~~~~~
      |              accept
make[3]: *** [Makefile:92: tcpblaster_server.hobj] Error 1
make[2]: *** [Makefile:53:
/home/linguini/cuinspace/pico-nuttx/apps/examples/tcpblaster_context]
Error 2
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [Makefile:180: context] Error 2
make: *** [tools/Unix.mk:457:
/home/linguini/cuinspace/pico-nuttx/apps/.context] Error 2
make: *** Waiting for unfinished jobs....

from #2632

Signed-off-by: wanggang26 <[email protected]>
  • Loading branch information
gneworld committed Oct 4, 2024
1 parent 76d419c commit e91c8b1
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
6 changes: 3 additions & 3 deletions examples/nettest/nettest_server.c
Original file line number Diff line number Diff line change
Expand Up @@ -145,11 +145,11 @@ void nettest_server(void)

printf("server: Accepting connections on port %d\n",
CONFIG_EXAMPLES_NETTEST_SERVER_PORTNO);
#ifdef __APPLE__
acceptsd = accept(listensd, (struct sockaddr *)&myaddr, &addrlen);
#else
#ifdef __NuttX__
acceptsd = accept4(listensd, (struct sockaddr *)&myaddr, &addrlen,
SOCK_CLOEXEC);
#else
acceptsd = accept(listensd, (struct sockaddr *)&myaddr, &addrlen);
#endif
if (acceptsd < 0)
{
Expand Down
6 changes: 3 additions & 3 deletions examples/tcpblaster/tcpblaster_server.c
Original file line number Diff line number Diff line change
Expand Up @@ -153,11 +153,11 @@ void tcpblaster_server(void)

printf("server: Accepting connections on port %d\n",
CONFIG_EXAMPLES_TCPBLASTER_SERVER_PORTNO);
#ifdef __APPLE__
acceptsd = accept(listensd, (FAR struct sockaddr *)&myaddr, &addrlen);
#else
#ifdef __NuttX__
acceptsd = accept4(listensd, (FAR struct sockaddr *)&myaddr, &addrlen,
SOCK_CLOEXEC);
#else
acceptsd = accept(listensd, (FAR struct sockaddr *)&myaddr, &addrlen);
#endif
if (acceptsd < 0)
{
Expand Down

0 comments on commit e91c8b1

Please sign in to comment.