sys/capsicum.h: Remove not very useful visibility guards.
Since <sys/capsicum.h> does not comply to any standards, standards-compliant applications do not include it and it is not useful to restrict what is exposed depending on the requested standard. In addition, the use of types like u_int makes the header fail in strict standards compliance modes anyway.
This commit is contained in:
parent
2dec1efc5a
commit
ddd2afd1f0
@ -302,16 +302,10 @@
|
||||
*/
|
||||
#define CAP_FCNTL_GETFL (1 << F_GETFL)
|
||||
#define CAP_FCNTL_SETFL (1 << F_SETFL)
|
||||
#if __BSD_VISIBLE || __XSI_VISIBLE || __POSIX_VISIBLE >= 200112
|
||||
#define CAP_FCNTL_GETOWN (1 << F_GETOWN)
|
||||
#define CAP_FCNTL_SETOWN (1 << F_SETOWN)
|
||||
#endif
|
||||
#if __BSD_VISIBLE || __XSI_VISIBLE || __POSIX_VISIBLE >= 200112
|
||||
#define CAP_FCNTL_ALL (CAP_FCNTL_GETFL | CAP_FCNTL_SETFL | \
|
||||
CAP_FCNTL_GETOWN | CAP_FCNTL_SETOWN)
|
||||
#else
|
||||
#define CAP_FCNTL_ALL (CAP_FCNTL_GETFL | CAP_FCNTL_SETFL)
|
||||
#endif
|
||||
|
||||
#define CAP_IOCTLS_ALL SSIZE_MAX
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user