]> www.infradead.org Git - users/sagi/libnvme.git/commitdiff
python: add eflags to discovery log page
authorMartin Belanger <martin.belanger@dell.com>
Mon, 11 Jul 2022 12:26:27 +0000 (08:26 -0400)
committerMartin Belanger <martin.belanger@dell.com>
Mon, 11 Jul 2022 12:26:27 +0000 (08:26 -0400)
Python bindings are extended to report the EFLAGS when a discovery
command is issued. This was previously missing.

Signed-off-by: Martin Belanger <martin.belanger@dell.com>
libnvme/nvme.i

index ec680be3d901f1ea46dc18459dc40a171849db1e..a295068d8d2155b9bcdaa726afde0442f713e379 100644 (file)
@@ -269,6 +269,8 @@ static void PyDict_SetItemStringDecRef(PyObject *p, const char *key, PyObject *v
     PyDict_SetItemStringDecRef(entry, "cntlid", val);
     val = PyLong_FromLong(e->asqsz);
     PyDict_SetItemStringDecRef(entry, "asqsz", val);
+    val = PyLong_FromLong(e->eflags);
+    PyDict_SetItemStringDecRef(entry, "eflags", val);
     PyList_SetItem(obj, i, entry); /* steals ref. to entry */
   }
   $result = obj;