Module Name: src
Committed By: maxv
Date: Wed Feb 28 10:30:20 UTC 2018
Modified Files:
src/sys/netinet: ip_encap.h
src/sys/sys: mbuf.h
Log Message:
Remove unused mbuf tags.
To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/sys/netinet/ip_encap.h
cvs rdiff -u -r1.177 -r1.178 src/sys/sys/mbuf.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/netinet/ip_encap.h
diff -u src/sys/netinet/ip_encap.h:1.23 src/sys/netinet/ip_encap.h:1.24
--- src/sys/netinet/ip_encap.h:1.23 Wed Nov 15 10:42:41 2017
+++ src/sys/netinet/ip_encap.h Wed Feb 28 10:30:20 2018
@@ -1,4 +1,4 @@
-/* $NetBSD: ip_encap.h,v 1.23 2017/11/15 10:42:41 knakahara Exp $ */
+/* $NetBSD: ip_encap.h,v 1.24 2018/02/28 10:30:20 maxv Exp $ */
/* $KAME: ip_encap.h,v 1.7 2000/03/25 07:23:37 sumikawa Exp $ */
/*
@@ -75,7 +75,7 @@ struct encaptab {
struct sockaddr *dstmask;
int (*func) (struct mbuf *, int, int, void *);
const struct encapsw *esw;
- void *arg; /* passed via PACKET_TAG_ENCAP */
+ void *arg;
struct psref_target psref;
};
Index: src/sys/sys/mbuf.h
diff -u src/sys/sys/mbuf.h:1.177 src/sys/sys/mbuf.h:1.178
--- src/sys/sys/mbuf.h:1.177 Tue Feb 27 14:28:01 2018
+++ src/sys/sys/mbuf.h Wed Feb 28 10:30:20 2018
@@ -1,4 +1,4 @@
-/* $NetBSD: mbuf.h,v 1.177 2018/02/27 14:28:01 maxv Exp $ */
+/* $NetBSD: mbuf.h,v 1.178 2018/02/28 10:30:20 maxv Exp $ */
/*
* Copyright (c) 1996, 1997, 1999, 2001, 2007 The NetBSD Foundation, Inc.
@@ -899,32 +899,16 @@ struct m_tag *m_tag_next(struct mbuf *,
/* Packet tag types */
#define PACKET_TAG_NONE 0 /* Nothing */
- /* 1: Used to be VLAN ID */
-#define PACKET_TAG_ENCAP 2 /* encapsulation data */
-#define PACKET_TAG_ESP 3 /* ESP information */
#define PACKET_TAG_SO 4 /* sending socket pointer */
#define PACKET_TAG_PF 11 /* packet filter */
#define PACKET_TAG_ALTQ_QID 12 /* ALTQ queue id */
-
-#define PACKET_TAG_IPSEC_IN_CRYPTO_DONE 16
-#define PACKET_TAG_IPSEC_IN_DONE 17
#define PACKET_TAG_IPSEC_OUT_DONE 18
-#define PACKET_TAG_IPSEC_OUT_CRYPTO_NEEDED 19 /* NIC IPsec crypto req'ed */
-#define PACKET_TAG_IPSEC_IN_COULD_DO_CRYPTO 20 /* NIC notifies IPsec */
-#define PACKET_TAG_IPSEC_PENDING_TDB 21 /* Reminder to do IPsec */
-
-#define PACKET_TAG_IPSEC_SOCKET 22 /* IPSEC socket ref */
-#define PACKET_TAG_IPSEC_HISTORY 23 /* IPSEC history */
-
#define PACKET_TAG_IPSEC_NAT_T_PORTS 25 /* two uint16_t */
-
#define PACKET_TAG_INET6 26 /* IPv6 info */
-
#define PACKET_TAG_TUNNEL_INFO 28 /* tunnel identification and
* protocol callback, for
* loop detection/recovery
*/
-
#define PACKET_TAG_MPLS 29 /* Indicate it's for MPLS */
#define PACKET_TAG_SRCROUTE 30 /* IPv4 source routing */