Author: glebius
Date: Tue Oct 15 15:40:03 2019
New Revision: 353566
URL: https://svnweb.freebsd.org/changeset/base/353566

Log:
  Remove pfctlinput2(). It came from KAME and had never ever been in use.

Modified:
  head/sys/kern/uipc_domain.c
  head/sys/sys/protosw.h

Modified: head/sys/kern/uipc_domain.c
==============================================================================
--- head/sys/kern/uipc_domain.c Tue Oct 15 15:09:36 2019        (r353565)
+++ head/sys/kern/uipc_domain.c Tue Oct 15 15:40:03 2019        (r353566)
@@ -475,29 +475,6 @@ pfctlinput(int cmd, struct sockaddr *sa)
                                (*pr->pr_ctlinput)(cmd, sa, (void *)0);
 }
 
-void
-pfctlinput2(int cmd, struct sockaddr *sa, void *ctlparam)
-{
-       struct domain *dp;
-       struct protosw *pr;
-
-       if (!sa)
-               return;
-       for (dp = domains; dp; dp = dp->dom_next) {
-               /*
-                * the check must be made by xx_ctlinput() anyways, to
-                * make sure we use data item pointed to by ctlparam in
-                * correct way.  the following check is made just for safety.
-                */
-               if (dp->dom_family != sa->sa_family)
-                       continue;
-
-               for (pr = dp->dom_protosw; pr < dp->dom_protoswNPROTOSW; pr++)
-                       if (pr->pr_ctlinput)
-                               (*pr->pr_ctlinput)(cmd, sa, ctlparam);
-       }
-}
-
 static void
 pfslowtimo(void *arg)
 {

Modified: head/sys/sys/protosw.h
==============================================================================
--- head/sys/sys/protosw.h      Tue Oct 15 15:09:36 2019        (r353565)
+++ head/sys/sys/protosw.h      Tue Oct 15 15:40:03 2019        (r353566)
@@ -342,7 +342,6 @@ char        *prcorequests[] = {
 
 #ifdef _KERNEL
 void   pfctlinput(int, struct sockaddr *);
-void   pfctlinput2(int, struct sockaddr *, void *);
 struct domain *pffinddomain(int family);
 struct protosw *pffindproto(int family, int protocol, int type);
 struct protosw *pffindtype(int family, int type);
_______________________________________________
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to