summaryrefslogtreecommitdiffstats
path: root/contrib/ipfilter/FreeBSD/conf.c.diffs
blob: afd288040d43cef8d9b1fbb7c786fa1664cf3f59 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
*** conf.c.orig	Sun Jan 14 15:39:32 1996
--- conf.c	Sun Jan 14 15:48:21 1996
***************
*** 1128,1133 ****
--- 1128,1149 ----
  #define	labpcioctl		nxioctl
  #endif
  
+ #ifdef	IPFILTER
+ d_open_t	iplopen;
+ d_close_t	iplclose;
+ d_ioctl_t	iplioctl;
+ # ifdef	IPFILTER_LOG
+ d_read_t	iplread;
+ # else
+ #define	iplread	nxread
+ # endif
+ #else
+ #define	iplopen	nxopen
+ #define	iplclose	nxclose
+ #define	iplioctl	nxioctl
+ #define	iplread		nxread
+ #endif
+ 
  /* open, close, read, write, ioctl, stop, reset, ttys, select, mmap, strat */
  struct cdevsw	cdevsw[] =
  {
***************
*** 1199,1206 ****
   * Otherwise, simply use the one reserved for local use.
   */
  	/* character device 20 is reserved for local use */
! 	{ nxopen,	nxclose,	nxread,		nxwrite,	/*20*/
! 	  nxioctl,	nxstop,		nxreset,	nxdevtotty,/* reserved */
  	  nxselect,	nxmmap,		NULL },
  	{ psmopen,	psmclose,	psmread,	nowrite,	/*21*/
  	  psmioctl,	nostop,		nullreset,	nodevtotty,/* psm mice */
--- 1215,1222 ----
   * Otherwise, simply use the one reserved for local use.
   */
  	/* character device 20 is reserved for local use */
! 	{ iplopen,	iplclose,	iplread,	nxwrite,	/*20*/
! 	  iplioctl,	nxstop,		nxreset,	nxdevtotty,/* reserved */
  	  nxselect,	nxmmap,		NULL },
  	{ psmopen,	psmclose,	psmread,	nowrite,	/*21*/
  	  psmioctl,	nostop,		nullreset,	nodevtotty,/* psm mice */
OpenPOWER on IntegriCloud