summaryrefslogtreecommitdiff
path: root/usr/src/lib/libdladm
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/lib/libdladm')
-rw-r--r--usr/src/lib/libdladm/common/libdlvnic.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/usr/src/lib/libdladm/common/libdlvnic.c b/usr/src/lib/libdladm/common/libdlvnic.c
index 189b848f8e..47d007a1e2 100644
--- a/usr/src/lib/libdladm/common/libdlvnic.c
+++ b/usr/src/lib/libdladm/common/libdlvnic.c
@@ -550,8 +550,7 @@ done:
if (status == DLADM_STATUS_OK && proplist != NULL) {
uint32_t flg;
- flg = (flags & DLADM_OPT_PERSIST) ?
- DLADM_OPT_PERSIST : DLADM_OPT_ACTIVE;
+ flg = flags & (DLADM_OPT_PERSIST | DLADM_OPT_ACTIVE);
for (i = 0; i < proplist->al_count; i++) {
dladm_arg_info_t *aip = &proplist->al_info[i];