mirror of
git://sourceware.org/git/glibc.git
synced 2024-11-27 03:41:23 +08:00
Add missing iucv related defines.
this patch adds the missing SOL_IUCV socket level definition and socket options SO_IPRMDATA_MSG, SO_MSGLIMIT, SO_MSGSIZE which can be used with get/setsockopt(). SCM_IUCV_TRGCLS is needed to send/receive ancillary data with send/recvmsg(). The defines are copied from kernel-source: include/net/iucv/af_iucv.h include/linux/socket.h
This commit is contained in:
parent
045cd3190a
commit
b06549a5e6
@ -1,3 +1,9 @@
|
||||
2016-04-27 Stefan Liebler <stli@linux.vnet.ibm.com>
|
||||
|
||||
* sysdeps/unix/sysv/linux/netiucv/iucv.h
|
||||
(SOL_IUCV, SO_IPRMDATA_MSG, SO_MSGLIMIT, SO_MSGSIZE)
|
||||
(SCM_IUCV_TRGCLS): New define.
|
||||
|
||||
2016-04-26 Adhemerval Zanella <adhemerval.zanella@linaro.org>
|
||||
|
||||
[BZ #20005]
|
||||
|
@ -35,4 +35,14 @@ struct sockaddr_iucv
|
||||
|
||||
__END_DECLS
|
||||
|
||||
#define SOL_IUCV 277 /* IUCV level */
|
||||
|
||||
/* IUCV socket options (SOL_IUCV) */
|
||||
#define SO_IPRMDATA_MSG 0x0080 /* Send/recv IPRM_DATA msgs */
|
||||
#define SO_MSGLIMIT 0x1000 /* Get/set IUCV MSGLIMIT */
|
||||
#define SO_MSGSIZE 0x0800 /* Get maximum msgsize */
|
||||
|
||||
/* IUCV related control messages (scm) */
|
||||
#define SCM_IUCV_TRGCLS 0x0001 /* Target class control message */
|
||||
|
||||
#endif
|
||||
|
Loading…
Reference in New Issue
Block a user