view usr/src/uts/sparc/nsmb/ioc_check.ref @ 13394:96340372b72d

1120 Use real file descriptors for smbfs named pipes. Reviewed by: Eric Schrock <eric.schrock@delphix.com> Reviewed by: Albert Lee <trisk@nexenta.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
author Gordon Ross <gwr@nexenta.com>
date Thu, 30 Jun 2011 17:58:05 -0400
parents 71bf38dba3d6
children
line wrap: on
line source

#define	ID_SRVADDR	0x0
#define	ID_DOMAIN	0x20
#define	ID_DOMAIN_INCR	0x1
#define	ID_USER	0x120
#define	ID_USER_INCR	0x1
#define	SSN_VOPT	0x0
#define	SSN_OWNER	0x4
#define	SSN_ID	0x8
#define	SSN_SRVNAME	0x228
#define	SSN_SRVNAME_INCR	0x1
#define	SH_USE	0x0
#define	SH_TYPE	0x4
#define	SH_NAME	0x8
#define	SH_NAME_INCR	0x1
#define	SH_PASS	0x108
#define	SH_PASS_INCR	0x1
#define	TC_FLAGS	0x0
#define	TC_OPT	0x4
#define	TC_SH	0x8
#define	SV_PROTO	0x0
#define	SV_SM	0x2
#define	SV_TZ	0x4
#define	SV_MAXMUX	0x6
#define	SV_MAXVCS	0x8
#define	SV_RAWMODE	0xa
#define	SV_MAXTX	0xc
#define	SV_MAXRAW	0x10
#define	SV_SKEY	0x14
#define	SV_CAPS	0x18
#define	IS_TRAN_FD	0x0
#define	IS_VCFLAGS	0x4
#define	IS_HFLAGS	0x8
#define	IS_HFLAGS2	0xa
#define	IS_SMBUID	0xc
#define	IS_NEXT_MID	0xe
#define	IS_TXMAX	0x10
#define	IS_RWMAX	0x14
#define	IS_RXMAX	0x18
#define	IS_WXMAX	0x1c
#define	IS_SSN_KEY	0x20
#define	IS_SSN_KEY_INCR	0x1
#define	IS_NEXT_SEQ	0x30
#define	IS_U_MACLEN	0x34
#define	IS_U_MACKEY	0x38
#define	WK_IODS	0x0
#define	WK_SOPT	0x40
#define	WK_OUT_STATE	0x5c
#define	SIZEOF_SMBIOC_RQ	0x20
#define	IOC_CMD	0x0
#define	IOC_RQ_ERRCLASS	0x1
#define	IOC_RQ_SERROR	0x2
#define	IOC_RQ_ERROR	0x4
#define	IOC_TBUFSZ	0x8
#define	IOC_RBUFSZ	0xc
#define	_IOC_TBUF	0x10
#define	_IOC_RBUF	0x18
#define	SIZEOF_SMBIOC_T2RQ	0xc0
#define	IOC_SETUP	0x0
#define	IOC_SETUP_INCR	0x2
#define	IOC_SETUPCNT	0x8
#define	IOC_T2_NAME	0xc
#define	IOC_T2_NAME_INCR	0x1
#define	IOC_TPARAMCNT	0x8c
#define	IOC_TDATACNT	0x8e
#define	IOC_RPARAMCNT	0x90
#define	IOC_RDATACNT	0x92
#define	IOC_T2_ERRCLASS	0x95
#define	IOC_T2_SERROR	0x96
#define	IOC_T2_ERROR	0x98
#define	IOC_RPFLAGS2	0x9c
#define	_IOC_TPARAM	0xa0
#define	_IOC_TDATA	0xa8
#define	_IOC_RPARAM	0xb0
#define	_IOC_RDATA	0xb8
#define	SIZEOF_SMBIOC_FLAGS	0xc
#define	IOC_LEVEL	0x0
#define	IOC_MASK	0x8
#define	IOC_FLAGS	0x4
#define	SIZEOF_SMBIOC_RW	0x18
#define	IOC_FH	0x0
#define	IOC_CNT	0x4
#define	_IOC_OFFSET	0x8
#define	_IOC_BASE	0x10
#define	SIZEOF_NTCREATE	0x114
#define	IOC_REQ_ACC	0x0
#define	IOC_EFATTR	0x4
#define	IOC_SHARE_ACC	0x8
#define	IOC_OPEN_DISP	0xc
#define	IOC_CREAT_OPTS	0x10
#define	IOC_NTCR_NAME	0x14
#define	IOC_NTCR_NAME_INCR	0x1
#define	SIZEOF_PRINTJOB	0x104
#define	IOC_SETUPLEN	0x0
#define	IOC_PRMODE	0x2
#define	IOC_TITLE	0x4
#define	IOC_TITLE_INCR	0x1
#define	SIZEOF_SMBIOC_PK	0x224
#define	PK_UID	0x0
#define	PK_DOM	0x4
#define	PK_DOM_INCR	0x1
#define	PK_USR	0x104
#define	PK_USR_INCR	0x1
#define	PK_LMHASH	0x204
#define	PK_LMHASH_INCR	0x1
#define	PK_NTHASH	0x214
#define	PK_NTHASH_INCR	0x1