From: Hannes Reinecke Date: Wed, 17 Nov 2021 09:38:47 +0000 (+0100) Subject: fabrics: decode discover log page entry flags X-Git-Tag: v2.0-rc0~48^2 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=706280b6824b41b38811410c4620297bc397bda9;p=users%2Fsagi%2Fnvme-cli.git fabrics: decode discover log page entry flags TP8014 defines a new discovery log page entry field 'eflags', which carries information about the returned entries. This patch decodes the new field. Signed-off-by: Hannes Reinecke --- diff --git a/fabrics.c b/fabrics.c index 570076dc..40d69013 100644 --- a/fabrics.c +++ b/fabrics.c @@ -133,6 +133,7 @@ static void print_discovery_log(struct nvmf_discovery_log *log, int numrec) printf("trsvcid: %s\n", e->trsvcid); printf("subnqn: %s\n", e->subnqn); printf("traddr: %s\n", e->traddr); + printf("eflags: %s\n", nvmf_eflags_str(e->eflags)); switch (e->trtype) { case NVMF_TRTYPE_RDMA: @@ -185,6 +186,7 @@ static void json_discovery_log(struct nvmf_discovery_log *log, int numrec) json_object_add_value_string(entry, "trsvcid", e->trsvcid); json_object_add_value_string(entry, "subnqn", e->subnqn); json_object_add_value_string(entry, "traddr", e->traddr); + json_object_add_value_uint(entry, "eflags", e->eflags); switch (e->trtype) { case NVMF_TRTYPE_RDMA: