]> granicus.if.org Git - strace/blob - sysent_shorthand_defs.h
nlattr: add unsigned int decoders that print in hex form
[strace] / sysent_shorthand_defs.h
1 #ifdef  STRACE_TESTS_H
2
3 # define TD     0
4 # define TF     0
5 # define TI     0
6 # define TN     0
7 # define TP     0
8 # define TS     0
9 # define TM     0
10 # define TST    0
11 # define TLST   0
12 # define TFST   0
13 # define TSTA   0
14 # define TSF    0
15 # define TFSF   0
16 # define TSFA   0
17 # define PU     0
18 # define NF     0
19 # define MA     0
20 # define SI     0
21 # define SE     0
22 # define CST    0
23 # define SEN(a) 0, 0
24
25 #else   /*      !STRACE_TESTS_H */
26
27 # define TD     TRACE_DESC
28 # define TF     TRACE_FILE
29 # define TI     TRACE_IPC
30 # define TN     TRACE_NETWORK
31 # define TP     TRACE_PROCESS
32 # define TS     TRACE_SIGNAL
33 # define TM     TRACE_MEMORY
34 # define TST    TRACE_STAT
35 # define TLST   TRACE_LSTAT
36 # define TFST   TRACE_FSTAT
37 # define TSTA   TRACE_STAT_LIKE
38 # define TSF    TRACE_STATFS
39 # define TFSF   TRACE_FSTATFS
40 # define TSFA   TRACE_STATFS_LIKE
41 # define PU     TRACE_PURE
42 # define NF     SYSCALL_NEVER_FAILS
43 # define MA     MAX_ARGS
44 # define SI     MEMORY_MAPPING_CHANGE
45 # define SE     STACKTRACE_CAPTURE_ON_ENTER
46 # define CST    COMPAT_SYSCALL_TYPES
47 /* SEN(a) is defined elsewhere */
48
49 #endif