1#include <tar.h> 2#define C(n) switch(n){case n:;} 3static void f() 4{ 5{char s[] = "" TMAGIC;} 6C(TMAGLEN) 7{char s[] = "" TVERSION;} 8C(TVERSLEN) 9C(REGTYPE) 10C(AREGTYPE) 11C(LNKTYPE) 12C(SYMTYPE) 13C(CHRTYPE) 14C(BLKTYPE) 15C(DIRTYPE) 16C(FIFOTYPE) 17C(CONTTYPE) 18C(TSUID) 19C(TSGID) 20#ifdef _XOPEN_SOURCE 21C(TSVTX) 22#endif 23C(TUREAD) 24C(TUWRITE) 25C(TUEXEC) 26C(TGREAD) 27C(TGWRITE) 28C(TGEXEC) 29C(TOREAD) 30C(TOWRITE) 31C(TOEXEC) 32} 33 34