Index: sys/net/pipex.h
===================================================================
RCS file: /cvs/src/sys/net/pipex.h,v
retrieving revision 1.29
diff -u -p -r1.29 pipex.h
--- sys/net/pipex.h     2 Jan 2021 13:15:15 -0000       1.29
+++ sys/net/pipex.h     3 Jan 2021 20:10:47 -0000
@@ -177,22 +177,8 @@ extern int pipex_enable;
 
 struct pipex_session;
 
-/* pipex context for a interface
- *
- * Locks used to protect struct members:
- *      I       immutable after creation
- *      N       net lock
- */
-struct pipex_iface_context {
-       u_int   ifindex;                /* [I] outer interface index */
-       u_int   pipexmode;              /* [N] pipex mode */
-       /* [I] virtual pipex_session entry for multicast routing */
-       struct pipex_session *multicast_session;
-};
-
 __BEGIN_DECLS
 void                  pipex_init (void);
-void                  pipex_iface_fini (struct pipex_iface_context *);
 
 struct pipex_session  *pipex_pppoe_lookup_session (struct mbuf *);
 struct mbuf           *pipex_pppoe_input (struct mbuf *, struct pipex_session 
*);
Index: sys/net/pipex_local.h
===================================================================
RCS file: /cvs/src/sys/net/pipex_local.h,v
retrieving revision 1.40
diff -u -p -r1.40 pipex_local.h
--- sys/net/pipex_local.h       27 Aug 2020 10:47:52 -0000      1.40
+++ sys/net/pipex_local.h       3 Jan 2021 20:10:47 -0000
@@ -384,8 +384,6 @@ void                  pipex_rele_session
 int                   pipex_link_session(struct pipex_session *,
                           struct ifnet *, void *);
 void                  pipex_unlink_session(struct pipex_session *);
-int                   pipex_close_session (struct pipex_session_close_req *,
-                          struct pipex_iface_context *);
 int                   pipex_config_session (struct pipex_session_config_req *,
                           void *);
 int                   pipex_get_stat (struct pipex_session_stat_req *,

Reply via email to