From d5a55c8f4c70ac42fc2d472cba4df68947bb6092 Mon Sep 17 00:00:00 2001 From: Amin Ben Ramdhane Date: Thu, 11 Feb 2021 16:11:16 +0100 Subject: [PATCH] ATM,PTM: remove unknown status --- dmtree/tr181/atm.c | 7 +------ dmtree/tr181/ptm.c | 7 +------ 2 files changed, 2 insertions(+), 12 deletions(-) diff --git a/dmtree/tr181/atm.c b/dmtree/tr181/atm.c index 094bd960..a8a87cf3 100644 --- a/dmtree/tr181/atm.c +++ b/dmtree/tr181/atm.c @@ -231,12 +231,7 @@ static int set_atm_enable(char *refparam, struct dmctx *ctx, void *data, char *i static int get_atm_status(char *refparam, struct dmctx *ctx, void *data, char *instance, char **value) { get_net_device_sysfs(((struct atm_args *)data)->ifname, "operstate", value); - if (strcmp(*value, "up") == 0) - *value = "Up"; - else if (strcmp(*value, "down") == 0) - *value = "Down"; - else - *value = "Unknown"; + *value = (strcmp(*value, "up") == 0) ? "Up" : "Down"; return 0; } diff --git a/dmtree/tr181/ptm.c b/dmtree/tr181/ptm.c index 09603494..9fbf0a14 100644 --- a/dmtree/tr181/ptm.c +++ b/dmtree/tr181/ptm.c @@ -128,12 +128,7 @@ static int set_ptm_enable(char *refparam, struct dmctx *ctx, void *data, char *i static int get_ptm_status(char *refparam, struct dmctx *ctx, void *data, char *instance, char **value) { get_net_device_sysfs(((struct ptm_args *)data)->ifname, "operstate", value); - if (strcmp(*value, "up") == 0) - *value = "Up"; - else if (strcmp(*value, "down") == 0) - *value = "Down"; - else - *value = "Unknown"; + *value = (strcmp(*value, "up") == 0) ? "Up" : "Down"; return 0; }