diff --git a/include/uapi/linux/in6.h b/include/uapi/linux/in6.h index ed291e55f024..b0a239c61f1d 100644 --- a/include/uapi/linux/in6.h +++ b/include/uapi/linux/in6.h @@ -168,8 +168,11 @@ struct in6_flowlabel_req { #define IPV6_MULTICAST_IF 17 #define IPV6_MULTICAST_HOPS 18 #define IPV6_MULTICAST_LOOP 19 -#define IPV6_ADD_MEMBERSHIP 20 -#define IPV6_DROP_MEMBERSHIP 21 +#define IPV6_JOIN_GROUP 20 +#define IPV6_LEAVE_GROUP 21 +/* Obsolete synonyms for the above. */ +#define IPV6_ADD_MEMBERSHIP IPV6_JOIN_GROUP +#define IPV6_DROP_MEMBERSHIP IPV6_ADD_MEMBERSHIP #define IPV6_ROUTER_ALERT 22 #define IPV6_MTU_DISCOVER 23 #define IPV6_MTU 24 diff --git a/include/uapi/linux/xattr.h b/include/uapi/linux/xattr.h index c1395b5bd432..61a184ed012d 100644 --- a/include/uapi/linux/xattr.h +++ b/include/uapi/linux/xattr.h @@ -15,7 +15,7 @@ #define _UAPI_LINUX_XATTR_H #if __UAPI_DEF_XATTR -#define __USE_KERNEL_XATTR_DEFS +#define __USE_KERNEL_XATTR_DEFS 1 #define XATTR_CREATE 0x1 /* set value, fail if attr already exists */ #define XATTR_REPLACE 0x2 /* set value, fail if attr does not exist */ @@ -77,5 +77,6 @@ #define XATTR_POSIX_ACL_DEFAULT "posix_acl_default" #define XATTR_NAME_POSIX_ACL_DEFAULT XATTR_SYSTEM_PREFIX XATTR_POSIX_ACL_DEFAULT - +#else +#define __USE_KERNEL_XATTR_DEFS 0 #endif /* _UAPI_LINUX_XATTR_H */