Since the only two flags supported are AT_SYMLINK_FOLLOW and
AT_EMPTY_PATH.
* xlat/name_to_handle_at_flags.in: New file.
* file_handle.c (SYS_FUNC(name_to_handle_at)): Use name_to_handle_at_flags
for printing flags parameter.
#include "defs.h"
+#include "xlat/name_to_handle_at_flags.h"
+
#ifndef MAX_HANDLE_SZ
# define MAX_HANDLE_SZ 128
#endif
tprints(", ");
/* flags */
- printflags(at_flags, tcp->u_arg[4], "AT_???");
+ printflags(name_to_handle_at_flags, tcp->u_arg[4],
+ "AT_???");
return RVAL_DECODED;
}
tprints(", ");
/* flags */
- printflags(at_flags, tcp->u_arg[4], "AT_???");
+ printflags(name_to_handle_at_flags, tcp->u_arg[4], "AT_???");
}
return 0;
}
--- /dev/null
+AT_SYMLINK_FOLLOW 0x400
+AT_EMPTY_PATH 0x1000