-#define PRINT_UTS_MEMBER(prefix, member) \
- do { \
- tprints(prefix #member "="); \
- print_quoted_string(uname.member, sizeof(uname.member), \
- QUOTE_0_TERMINATED); \
- } while (0)
-
- PRINT_UTS_MEMBER("{", sysname);
- PRINT_UTS_MEMBER(", ", nodename);
+ PRINT_FIELD_CSTRING("{", uname, sysname);
+ PRINT_FIELD_CSTRING(", ", uname, nodename);