blob: 923b902e460d0cfb1921cb22dd8784117d1832bb (
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
|
/*
nfdev-solaris.h: nFast solaris specific device ioctl interface.
(C) Copyright nCipher Corporation Ltd 1998-2008 All rights reserved
Copyright (c) 2008-2013 Thales e-Security All rights reserved
Copyright (c) 2014 Thales UK All rights reserved
history
14/07/1998 jsh Original
*/
#ifndef NFDEV_SOLARIS_H
#define NFDEV_SOLARIS_H
#include "nfdev-common.h"
#define NFDEV_IOCTL_TYPE ('n'<<8)
#define NFDEV_IOCTL_ENQUIRY ( NFDEV_IOCTL_TYPE | \
NFDEV_IOCTL_NUM_ENQUIRY )
#define NFDEV_IOCTL_ENSUREREADING ( NFDEV_IOCTL_TYPE | \
NFDEV_IOCTL_NUM_ENSUREREADING )
#define NFDEV_IOCTL_DEVCOUNT ( NFDEV_IOCTL_TYPE | \
NFDEV_IOCTL_NUM_DEVCOUNT )
#define NFDEV_IOCTL_DEBUG ( NFDEV_IOCTL_TYPE | \
NFDEV_IOCTL_NUM_DEBUG )
#define NFDEV_IOCTL_PCI_IFVERS ( NFDEV_IOCTL_TYPE | \
NFDEV_IOCTL_NUM_PCI_IFVERS )
#define NFDEV_IOCTL_STATS ( NFDEV_IOCTL_TYPE | \
NFDEV_IOCTL_NUM_STATS )
#endif /* NFDEV_SOLARIS_H */
|