]> granicus.if.org Git - strace/commitdiff
quota: Add decoding for Q_XQUOTARM subcommand
authorEugene Syromyatnikov <evgsyr@gmail.com>
Wed, 21 Sep 2016 03:11:52 +0000 (06:11 +0300)
committerDmitry V. Levin <ldv@altlinux.org>
Tue, 27 Sep 2016 00:57:27 +0000 (00:57 +0000)
* quota.c (decode_cmd_data): Add Q_XQUOTARM handling to subcommand
  switch.

quota.c

diff --git a/quota.c b/quota.c
index ee98f988e2b558940e0a3048e19c05acdb97fdae..62792cd1cd0e539aba4536305157b61d9b91be24 100644 (file)
--- a/quota.c
+++ b/quota.c
@@ -595,6 +595,19 @@ decode_cmd_data(struct tcb *tcp, uint32_t id, uint32_t cmd, unsigned long data)
                tprints("]");
                break;
        }
+       case Q_XQUOTARM:
+       {
+               uint32_t flag;
+
+               tprints(", ");
+
+               if (umove_or_printaddr(tcp, data, &flag))
+                       break;
+               tprints("[");
+               printflags(xfs_dqblk_flags, flag, "XFS_???_QUOTA");
+               tprints("]");
+               break;
+       }
        default:
                printuid(", ", id);
                tprints(", ");