]> CyberLeo.Net >> Repos - FreeBSD/releng/10.0.git/blob - sys/contrib/altq/altq/altqconf.h
- Copy stable/10 (r259064) to releng/10.0 as part of the
[FreeBSD/releng/10.0.git] / sys / contrib / altq / altq / altqconf.h
1 /*      $OpenBSD: altqconf.h,v 1.1 2001/06/27 05:28:36 kjc Exp $        */
2 /*      $NetBSD: altqconf.h,v 1.2 2001/05/30 11:57:16 mrg Exp $ */
3
4 #if defined(_KERNEL_OPT) || defined(__OpenBSD__)
5
6 #if defined(_KERNEL_OPT)
7 #include "opt_altq_enabled.h"
8 #endif
9
10 #include <sys/conf.h>
11
12 #ifdef ALTQ
13 #define NALTQ   1
14 #else
15 #define NALTQ   0
16 #endif
17
18 cdev_decl(altq);
19
20 #ifdef __OpenBSD__
21 #define cdev_altq_init(c,n) { \
22         dev_init(c,n,open), dev_init(c,n,close), (dev_type_read((*))) enodev, \
23         (dev_type_write((*))) enodev, dev_init(c,n,ioctl), \
24         (dev_type_stop((*))) enodev, 0, (dev_type_select((*))) enodev, \
25         (dev_type_mmap((*))) enodev }
26 #else
27 #define cdev_altq_init(x,y)     cdev__oci_init(x,y)
28 #endif
29 #endif /* defined(_KERNEL_OPT) || defined(__OpenBSD__) */