diff options
author | Eugene Syromyatnikov <evgsyr@gmail.com> | 2018-08-19 11:56:21 +0200 |
---|---|---|
committer | Dmitry V. Levin <ldv@altlinux.org> | 2018-08-27 23:41:41 +0000 |
commit | f7d175b562bda6c36f5d7303e497d0fd7cbf4cdd (patch) | |
tree | 97d7a3382a1e450aa712167d85c2835a1ea00544 /tests/netlink_sock_diag.c | |
parent | 701fd04d8a992bb9bbdba6ee18c7057c1d5c4674 (diff) | |
download | strace-f7d175b562bda6c36f5d7303e497d0fd7cbf4cdd.tar.gz |
netlink_smc_diag: decode smc_diag_msg.diag_fallback constant names
Introduced by Linux commit v4.19-rc1~140^2~285^2~4.
* xlat/smc_diag_mode.in: New file.
* netlink_smc_diag.c: Include "xlat/smc_diag_mode.h".
(decode_smc_diag_msg): Print diag_fallback field using smc_diag_mode
xlat.
* tests/netlink_sock_diag.c (test_smc_diag_msg): Update expected output.
* tests/nlattr_smc_diag_msg.c (print_smc_diag_msg): Likewise.
Diffstat (limited to 'tests/netlink_sock_diag.c')
-rw-r--r-- | tests/netlink_sock_diag.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/netlink_sock_diag.c b/tests/netlink_sock_diag.c index 880069f36..dfe352649 100644 --- a/tests/netlink_sock_diag.c +++ b/tests/netlink_sock_diag.c @@ -609,7 +609,7 @@ test_smc_diag_msg(const int fd) struct smc_diag_msg msg = { .diag_family = AF_SMC, .diag_state = SMC_ACTIVE, - .diag_fallback = 0xde, + .diag_fallback = 0x1, .diag_shutdown = 0xba, .id = { .idiag_sport = 0xdead, @@ -630,7 +630,7 @@ test_smc_diag_msg(const int fd) SOCK_DIAG_BY_FAMILY, NLM_F_DUMP, msg, printf("{diag_family=AF_SMC"), printf(", diag_state=SMC_ACTIVE"); - PRINT_FIELD_U(", ", msg, diag_fallback); + printf(", diag_fallback=SMC_DIAG_MODE_FALLBACK_TCP"); PRINT_FIELD_U(", ", msg, diag_shutdown); printf(", id={idiag_sport=htons(%u)" ", idiag_dport=htons(%u)" |