diff options
author | vs226613 <none@none> | 2008-07-30 07:30:29 -0700 |
---|---|---|
committer | vs226613 <none@none> | 2008-07-30 07:30:29 -0700 |
commit | 1a1811a0125fd3831f278fcba8a4a5488f3397a9 (patch) | |
tree | 4737fc7963765cf4d3537877325218cdb07d4553 /usr/src/cmd | |
parent | 20e6d5c536ad5b300e7fafb6a92e13040f492977 (diff) | |
download | illumos-joyent-1a1811a0125fd3831f278fcba8a4a5488f3397a9.tar.gz |
6727965 "dladm show-aggr": STATE needs to be revisited
Diffstat (limited to 'usr/src/cmd')
-rw-r--r-- | usr/src/cmd/dladm/dladm.c | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/usr/src/cmd/dladm/dladm.c b/usr/src/cmd/dladm/dladm.c index 46a139146c..87626276cb 100644 --- a/usr/src/cmd/dladm/dladm.c +++ b/usr/src/cmd/dladm/dladm.c @@ -1998,12 +1998,10 @@ print_xaggr_callback(print_field_t *pf, void *arg) break; case AGGR_X_STATE: - if (is_port) { - (void) dladm_aggr_portstate2str( - portp->lp_state, buf); - } else { - return (""); - } + if (is_port) + (void) get_linkstate(dpa.dp_dev, B_FALSE, buf); + else + (void) get_linkstate(l->laggr_link, B_TRUE, buf); break; case AGGR_X_ADDRESS: (void) dladm_aggr_macaddr2str( |