The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=89dbe1dd2f1d37e1b369d1910f12ff737857f070
commit 89dbe1dd2f1d37e1b369d1910f12ff737857f070 Author: Rick Macklem <rmack...@freebsd.org> AuthorDate: 2025-07-01 15:12:42 +0000 Commit: Rick Macklem <rmack...@freebsd.org> CommitDate: 2025-07-01 15:12:42 +0000 fcntl.h: Add O_XATTR for Solaris compatibility Commit 2ec2ba7e231d added O_NAMEDATTR for support of the Solaris style extended attribute mechanism. This patch adds O_XATTR as a synonym so that software that has Solaris extended attribute support can be built easily. Reviewed by: kib Differential Revision: https://reviews.freebsd.org/D51099 --- sys/sys/fcntl.h | 1 + 1 file changed, 1 insertion(+) diff --git a/sys/sys/fcntl.h b/sys/sys/fcntl.h index 9329ecc29c47..dd9fccf5cf38 100644 --- a/sys/sys/fcntl.h +++ b/sys/sys/fcntl.h @@ -141,6 +141,7 @@ typedef __pid_t pid_t; #if __BSD_VISIBLE #define O_EMPTY_PATH 0x02000000 #define O_NAMEDATTR 0x04000000 /* NFSv4 named attributes */ +#define O_XATTR O_NAMEDATTR /* Solaris compatibility */ #endif /*