summaryrefslogtreecommitdiff
path: root/usr/src/cmd/dlmgmtd
diff options
context:
space:
mode:
authorSowmini Varadhan <Sowmini.Varadhan@Sun.COM>2009-07-28 12:45:46 -0400
committerSowmini Varadhan <Sowmini.Varadhan@Sun.COM>2009-07-28 12:45:46 -0400
commit0b8f054691a3974b7c86dd2700ecbf6108a2d55e (patch)
tree9971ce74b88348725505d0ef60ae040eb027ad3c /usr/src/cmd/dlmgmtd
parent96f82fef09bdebba70a409640c49772b1cdf1a2a (diff)
downloadillumos-joyent-0b8f054691a3974b7c86dd2700ecbf6108a2d55e.tar.gz
6691666 link property persistence for wifi drivers
6851294 dladm reset-linkprop whines about read-only properties 6856864 auto-negotiation default values should not be hard-coded in libdladm
Diffstat (limited to 'usr/src/cmd/dlmgmtd')
-rw-r--r--usr/src/cmd/dlmgmtd/dlmgmt_door.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/usr/src/cmd/dlmgmtd/dlmgmt_door.c b/usr/src/cmd/dlmgmtd/dlmgmt_door.c
index 68bfa82719..e73f4841b6 100644
--- a/usr/src/cmd/dlmgmtd/dlmgmt_door.c
+++ b/usr/src/cmd/dlmgmtd/dlmgmt_door.c
@@ -945,7 +945,6 @@ dlmgmt_upcall_linkprop_init(void *argp, void *retp)
{
dlmgmt_door_linkprop_init_t *lip = argp;
dlmgmt_linkprop_init_retval_t *retvalp = retp;
- dlmgmt_link_t *linkp;
boolean_t do_linkprop = B_FALSE;
/*
@@ -955,10 +954,8 @@ dlmgmt_upcall_linkprop_init(void *argp, void *retp)
* not the DLD control device.
*/
dlmgmt_table_lock(B_FALSE);
- if ((linkp = link_by_id(lip->ld_linkid)) == NULL)
+ if (link_by_id(lip->ld_linkid) == NULL)
retvalp->lr_err = ENOENT;
- else if (linkp->ll_media == DL_WIFI)
- retvalp->lr_err = 0;
else
do_linkprop = B_TRUE;
dlmgmt_table_unlock();