xref: /original-bsd/sys/netns/spp_debug.h (revision f1656be1)
1 /*
2  * Copyright (c) 1984, 1985, 1986, 1987 Regents of the University of California.
3  * All rights reserved.
4  *
5  * Redistribution and use in source and binary forms are permitted
6  * provided that this notice is preserved and that due credit is given
7  * to the University of California at Berkeley. The name of the University
8  * may not be used to endorse or promote products derived from this
9  * software without specific prior written permission. This software
10  * is provided ``as is'' without express or implied warranty.
11  *
12  *      @(#)spp_debug.h	7.2 (Berkeley) 01/20/88
13  */
14 
15 struct	spp_debug {
16 	u_long	sd_time;
17 	short	sd_act;
18 	short	sd_ostate;
19 	caddr_t	sd_cb;
20 	short	sd_req;
21 	struct	spidp sd_si;
22 	struct	sppcb sd_sp;
23 };
24 
25 #define	SA_INPUT 	0
26 #define	SA_OUTPUT	1
27 #define	SA_USER		2
28 #define	SA_RESPOND	3
29 #define	SA_DROP		4
30 
31 #ifdef SANAMES
32 char	*sanames[] =
33     { "input", "output", "user", "respond", "drop" };
34 #endif
35 
36 #define	SPP_NDEBUG 100
37 struct	spp_debug spp_debug[SPP_NDEBUG];
38 int	spp_debx;
39