summaryrefslogtreecommitdiffstats
path: root/sys/netipx/spx_var.h
diff options
context:
space:
mode:
authorrwatson <rwatson@FreeBSD.org>2009-05-25 09:28:54 +0000
committerrwatson <rwatson@FreeBSD.org>2009-05-25 09:28:54 +0000
commit0fa1d2d60304ec9e565e124f230edfd6144d4e0e (patch)
tree1824d1f5e82da65aa39cefa6239933197c94966a /sys/netipx/spx_var.h
parentc60c7e0b06b9ba8e327e7c42a0125442344971d6 (diff)
downloadFreeBSD-src-0fa1d2d60304ec9e565e124f230edfd6144d4e0e.zip
FreeBSD-src-0fa1d2d60304ec9e565e124f230edfd6144d4e0e.tar.gz
Complete move of SPX reassembly from spx_usrreq.c to spx_reass.c.
MFC after: 1 month
Diffstat (limited to 'sys/netipx/spx_var.h')
-rw-r--r--sys/netipx/spx_var.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/sys/netipx/spx_var.h b/sys/netipx/spx_var.h
index 47be027..be6714e 100644
--- a/sys/netipx/spx_var.h
+++ b/sys/netipx/spx_var.h
@@ -143,4 +143,17 @@ struct spx_istat {
#define SSEQ_GT(a,b) (((short)((a)-(b))) > 0)
#define SSEQ_GEQ(a,b) (((short)((a)-(b))) >= 0)
+#ifdef _KERNEL
+/* Following was struct spxstat spxstat; */
+#ifndef spxstat
+#define spxstat spx_istat.newstats
+#endif
+extern struct spx_istat spx_istat;
+extern u_short spx_newchecks[50];
+
+int spx_output(struct spxpcb *cb, struct mbuf *m0);
+int spx_reass(struct spxpcb *cb, struct spx *si);
+void spx_remque(struct spx_q *element);
+#endif
+
#endif /* !_NETIPX_SPX_VAR_H_ */
OpenPOWER on IntegriCloud