All of the kern_* prototypes belong in this header. While here, sort
the prototypes by function name.
Fixes: 6453d4240f6b vfs: Export exattr methods to reuse by Linuxulator
Sponsored by: DARPA
Differential D41766
Move kern_extattr_* prototypes to <sys/syscallsubr.h> jhb on Sep 7 2023, 4:28 AM. Authored by Tags None Referenced Files
Subscribers
Details All of the kern_* prototypes belong in this header. While here, sort Fixes: 6453d4240f6b vfs: Export exattr methods to reuse by Linuxulator
Diff Detail
Event TimelineComment Actions I didn't do this because it doesn't seem anyone but Linuxulator would need these features Comment Actions In CheriBSD we had kern_extattr_* exported functions already for a COMPAT_FREEBSD64 layer and this didn't conflict as usefully. :) The kern_* we had exported previously though are more like the user_* functions you added though, so the end result is that CheriBSD has both kern_* and user_* of these now exported (kern_* for Linuxulator, user_* for COMPAT_FREEBSD64) with all of the prototypes in <sys/syscallsubr.h> |