Projects
Eulaceura:Factory
lwip
_service:obs_scm:0114-sync-recv-flags-with-linu...
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:obs_scm:0114-sync-recv-flags-with-linux-kernel.patch of Package lwip
From 931c9ff6d250685ce29cf10e3e03ecaae70419ea Mon Sep 17 00:00:00 2001 From: liyunqing <liyunqing@kylinos.cn> Date: Tue, 27 Feb 2024 15:40:33 +0800 Subject: [PATCH] sync recv flags with linux kernel --- src/include/lwip/sockets.h | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/include/lwip/sockets.h b/src/include/lwip/sockets.h index 89b6eb5..4466f11 100644 --- a/src/include/lwip/sockets.h +++ b/src/include/lwip/sockets.h @@ -281,14 +281,22 @@ struct linger { #define IPPROTO_UDPLITE 136 #define IPPROTO_RAW 255 +#if GAZELLE_ENABLE /* Flags we can use with send and recv. */ +#define MSG_PEEK 0x02 /* Peeks at an incoming message */ +#define MSG_WAITALL 0x100 /* Unimplemented: Requests that the function block until the full amount of data requested can be returned */ +#define MSG_OOB 0x01 /* Unimplemented: Requests out-of-band data. The significance and semantics of out-of-band data are protocol-specific */ +#define MSG_DONTWAIT 0x40 /* Nonblocking i/o for this operation only */ +#define MSG_MORE 0x8000 /* Sender will send more */ +#define MSG_NOSIGNAL 0x4000 /* Uninmplemented: Requests not to send the SIGPIPE signal if an attempt to send is made on a stream-oriented socket that is no longer connected. */ +#else #define MSG_PEEK 0x01 /* Peeks at an incoming message */ #define MSG_WAITALL 0x02 /* Unimplemented: Requests that the function block until the full amount of data requested can be returned */ #define MSG_OOB 0x04 /* Unimplemented: Requests out-of-band data. The significance and semantics of out-of-band data are protocol-specific */ #define MSG_DONTWAIT 0x08 /* Nonblocking i/o for this operation only */ #define MSG_MORE 0x10 /* Sender will send more */ #define MSG_NOSIGNAL 0x20 /* Uninmplemented: Requests not to send the SIGPIPE signal if an attempt to send is made on a stream-oriented socket that is no longer connected. */ - +#endif /* GAZELLE_ENABLE */ /* * Options for level IPPROTO_IP -- 2.27.0
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2