]> www.infradead.org Git - users/sagi/nvme-cli.git/commitdiff
nvme-print-stdout: use NVME_MAJOR and NVME_MINOR definitions
authorTokunori Ikegami <ikegami.t@gmail.com>
Sat, 30 Mar 2024 22:42:11 +0000 (07:42 +0900)
committerDaniel Wagner <wagi@monom.org>
Tue, 2 Apr 2024 14:09:25 +0000 (16:09 +0200)
Replace hard coded shift and mask values.

Signed-off-by: Tokunori Ikegami <ikegami.t@gmail.com>
nvme-print-stdout.c

index 43355beec8078bb2e598810344ea19b77d4bb808..a9c3fc909a4cc67d944ef974c2d24aba0c42a90f 100644 (file)
@@ -1118,8 +1118,7 @@ static void stdout_registers_cap(struct nvme_bar_cap *cap)
 
 static void stdout_registers_version(__u32 vs)
 {
-       printf("\tNVMe specification %d.%d\n\n", (vs & 0xffff0000) >> 16,
-               (vs & 0x0000ff00) >> 8);
+       printf("\tNVMe specification %d.%d\n\n", NVME_MAJOR(vs), NVME_MINOR(vs));
 }
 
 static void stdout_registers_cc_ams(__u8 ams)