summaryrefslogtreecommitdiff
path: root/kernel-8.0/freebsd-mcast-eaddrinuse.patch
diff options
context:
space:
mode:
Diffstat (limited to 'kernel-8.0/freebsd-mcast-eaddrinuse.patch')
-rw-r--r--kernel-8.0/freebsd-mcast-eaddrinuse.patch11
1 files changed, 0 insertions, 11 deletions
diff --git a/kernel-8.0/freebsd-mcast-eaddrinuse.patch b/kernel-8.0/freebsd-mcast-eaddrinuse.patch
index b933672..e4eda22 100644
--- a/kernel-8.0/freebsd-mcast-eaddrinuse.patch
+++ b/kernel-8.0/freebsd-mcast-eaddrinuse.patch
@@ -9,14 +9,3 @@
+ goto out_inp_locked;
} else {
inm = imo->imo_membership[idx];
-@@ -2139,6 +2143,9 @@
- }
-
-- if (!in_nullhost(gsa->sin.sin_addr))
-+ if (!in_nullhost(gsa->sin.sin_addr)) {
- INADDR_TO_IFP(mreqs.imr_interface, ifp);
-+ if (ifp == NULL)
-+ return (EADDRNOTAVAIL);
-+ }
-
- CTR3(KTR_IGMPV3, "%s: imr_interface = %s, ifp = %p",