diff options
| author | geniusgogo <[email protected]> | 2023-02-25 16:20:25 +0800 |
|---|---|---|
| committer | guo <[email protected]> | 2023-02-25 17:07:20 +0800 |
| commit | a53367ac08e43520d67458a52956f191cc3f1194 (patch) | |
| tree | 1a542a131f0c75de08d53b78b50fe5be891a00cd /components/net | |
| parent | 53afeda538b381bba1eb17950d3afb3e82476940 (diff) | |
fixed O_LARGEFILE not defined ci build error.
Diffstat (limited to 'components/net')
| -rw-r--r-- | components/net/sal/impl/af_inet_lwip.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/components/net/sal/impl/af_inet_lwip.c b/components/net/sal/impl/af_inet_lwip.c index db1d3f78b3..52c1c2cb7d 100644 --- a/components/net/sal/impl/af_inet_lwip.c +++ b/components/net/sal/impl/af_inet_lwip.c @@ -226,12 +226,15 @@ static int inet_getsockname(int socket, struct sockaddr *name, socklen_t *namele int inet_ioctlsocket(int socket, long cmd, void *arg) { int flags; + switch (cmd) { case F_GETFL: case F_SETFL: flags = (int)(size_t)arg; +#ifdef O_LARGEFILE flags &= ~O_LARGEFILE; +#endif return lwip_fcntl(socket, cmd, flags); default: |
