]> granicus.if.org Git - strace/blob - xlat.h
Mpersify RTC_* ioctl parser
[strace] / xlat.h
1 #ifndef STRACE_XLAT_H
2
3 # include <stdint.h>
4
5 struct xlat {
6         uint64_t val;
7         const char *str;
8 };
9
10 # define XLAT(val)                      { (unsigned)(val), #val }
11 # define XLAT_PAIR(val, str)            { (unsigned)(val), str  }
12 # define XLAT_TYPE(type, val)           {     (type)(val), #val }
13 # define XLAT_TYPE_PAIR(type, val, str) {     (type)(val), str  }
14 # define XLAT_END                       {               0, 0    }
15
16 #endif