summaryrefslogtreecommitdiff
path: root/usr/src
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src')
-rw-r--r--usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c6
-rw-r--r--usr/src/cmd/cmd-inet/usr.sbin/ifconfig/ifconfig.c3
-rw-r--r--usr/src/lib/libdlpi/common/libdlpi.c2
3 files changed, 0 insertions, 11 deletions
diff --git a/usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c b/usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
index 44935b275f..2ffa965af1 100644
--- a/usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
+++ b/usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_tables.c
@@ -221,12 +221,6 @@ phyint_link_init(struct phyint *pi)
goto failed;
}
- retval = dlpi_bind(pi->pi_dh, DLPI_ANY_SAP, NULL);
- if (retval != DLPI_SUCCESS) {
- errmsg = "cannot bind to DLPI_ANY_SAP";
- goto failed;
- }
-
/*
* Check if the link supports DLPI link state notifications. For
* historical reasons, the actual changes are tracked through routing
diff --git a/usr/src/cmd/cmd-inet/usr.sbin/ifconfig/ifconfig.c b/usr/src/cmd/cmd-inet/usr.sbin/ifconfig/ifconfig.c
index 8720cce07c..e1500b033e 100644
--- a/usr/src/cmd/cmd-inet/usr.sbin/ifconfig/ifconfig.c
+++ b/usr/src/cmd/cmd-inet/usr.sbin/ifconfig/ifconfig.c
@@ -1621,9 +1621,6 @@ setifether(char *addr, int64_t param)
if ((retval = dlpi_open(name, &dh, 0)) != DLPI_SUCCESS)
Perrdlpi_exit("cannot dlpi_open() link", name, retval);
- if ((retval = dlpi_bind(dh, DLPI_ANY_SAP, NULL)) != DLPI_SUCCESS)
- Perrdlpi_exit("cannot dlpi_bind() link", name, retval);
-
retval = dlpi_enabnotify(dh, DL_NOTE_PHYS_ADDR, notifycb, NULL, &id);
if (retval == DLPI_SUCCESS) {
(void) dlpi_disabnotify(dh, id, NULL);
diff --git a/usr/src/lib/libdlpi/common/libdlpi.c b/usr/src/lib/libdlpi/common/libdlpi.c
index d546807342..2dcf98c90a 100644
--- a/usr/src/lib/libdlpi/common/libdlpi.c
+++ b/usr/src/lib/libdlpi/common/libdlpi.c
@@ -835,8 +835,6 @@ dlpi_enabnotify(dlpi_handle_t dh, uint_t notes, dlpi_notifyfunc_t *funcp,
retval = dlpi_info((dlpi_handle_t)dip, &dlinfo, 0);
if (retval != DLPI_SUCCESS)
return (retval);
- if (dlinfo.di_state != DL_IDLE)
- return (DL_OUTSTATE);
if (dip->dli_note_processing)
return (DLPI_FAILURE);