NEED_TCON          92 source4/smb_server/smb/receive.c /* 0x00 */ { "SMBmkdir",	smbsrv_reply_mkdir,		NEED_SESS|NEED_TCON },
NEED_TCON          93 source4/smb_server/smb/receive.c /* 0x01 */ { "SMBrmdir",	smbsrv_reply_rmdir,		NEED_SESS|NEED_TCON },
NEED_TCON          94 source4/smb_server/smb/receive.c /* 0x02 */ { "SMBopen",		smbsrv_reply_open,		NEED_SESS|NEED_TCON },
NEED_TCON          95 source4/smb_server/smb/receive.c /* 0x03 */ { "SMBcreate",	smbsrv_reply_mknew,		NEED_SESS|NEED_TCON },
NEED_TCON          96 source4/smb_server/smb/receive.c /* 0x04 */ { "SMBclose",	smbsrv_reply_close,		NEED_SESS|NEED_TCON },
NEED_TCON          97 source4/smb_server/smb/receive.c /* 0x05 */ { "SMBflush",	smbsrv_reply_flush,		NEED_SESS|NEED_TCON },
NEED_TCON          98 source4/smb_server/smb/receive.c /* 0x06 */ { "SMBunlink",	smbsrv_reply_unlink,		NEED_SESS|NEED_TCON },
NEED_TCON          99 source4/smb_server/smb/receive.c /* 0x07 */ { "SMBmv",		smbsrv_reply_mv,		NEED_SESS|NEED_TCON },
NEED_TCON         100 source4/smb_server/smb/receive.c /* 0x08 */ { "SMBgetatr",	smbsrv_reply_getatr,		NEED_SESS|NEED_TCON },
NEED_TCON         101 source4/smb_server/smb/receive.c /* 0x09 */ { "SMBsetatr",	smbsrv_reply_setatr,		NEED_SESS|NEED_TCON },
NEED_TCON         102 source4/smb_server/smb/receive.c /* 0x0a */ { "SMBread",		smbsrv_reply_read,		NEED_SESS|NEED_TCON },
NEED_TCON         103 source4/smb_server/smb/receive.c /* 0x0b */ { "SMBwrite",	smbsrv_reply_write,		NEED_SESS|NEED_TCON },
NEED_TCON         104 source4/smb_server/smb/receive.c /* 0x0c */ { "SMBlock",		smbsrv_reply_lock,		NEED_SESS|NEED_TCON },
NEED_TCON         105 source4/smb_server/smb/receive.c /* 0x0d */ { "SMBunlock",	smbsrv_reply_unlock,		NEED_SESS|NEED_TCON },
NEED_TCON         106 source4/smb_server/smb/receive.c /* 0x0e */ { "SMBctemp",	smbsrv_reply_ctemp,		NEED_SESS|NEED_TCON },
NEED_TCON         107 source4/smb_server/smb/receive.c /* 0x0f */ { "SMBmknew",	smbsrv_reply_mknew,		NEED_SESS|NEED_TCON }, 
NEED_TCON         108 source4/smb_server/smb/receive.c /* 0x10 */ { "SMBchkpth",	smbsrv_reply_chkpth,		NEED_SESS|NEED_TCON },
NEED_TCON         110 source4/smb_server/smb/receive.c /* 0x12 */ { "SMBlseek",	smbsrv_reply_lseek,		NEED_SESS|NEED_TCON },
NEED_TCON         111 source4/smb_server/smb/receive.c /* 0x13 */ { "SMBlockread",	smbsrv_reply_lockread,		NEED_SESS|NEED_TCON },
NEED_TCON         112 source4/smb_server/smb/receive.c /* 0x14 */ { "SMBwriteunlock",	smbsrv_reply_writeunlock,	NEED_SESS|NEED_TCON },
NEED_TCON         118 source4/smb_server/smb/receive.c /* 0x1a */ { "SMBreadbraw",	smbsrv_reply_readbraw,		NEED_SESS|NEED_TCON },
NEED_TCON         119 source4/smb_server/smb/receive.c /* 0x1b */ { "SMBreadBmpx",	smbsrv_reply_readbmpx,		NEED_SESS|NEED_TCON },
NEED_TCON         121 source4/smb_server/smb/receive.c /* 0x1d */ { "SMBwritebraw",	smbsrv_reply_writebraw,		NEED_SESS|NEED_TCON },
NEED_TCON         122 source4/smb_server/smb/receive.c /* 0x1e */ { "SMBwriteBmpx",	smbsrv_reply_writebmpx,		NEED_SESS|NEED_TCON },
NEED_TCON         123 source4/smb_server/smb/receive.c /* 0x1f */ { "SMBwriteBs",	smbsrv_reply_writebs,		NEED_SESS|NEED_TCON },
NEED_TCON         126 source4/smb_server/smb/receive.c /* 0x22 */ { "SMBsetattrE",	smbsrv_reply_setattrE,		NEED_SESS|NEED_TCON },
NEED_TCON         127 source4/smb_server/smb/receive.c /* 0x23 */ { "SMBgetattrE",	smbsrv_reply_getattrE,		NEED_SESS|NEED_TCON },
NEED_TCON         128 source4/smb_server/smb/receive.c /* 0x24 */ { "SMBlockingX",	smbsrv_reply_lockingX,		NEED_SESS|NEED_TCON|AND_X },
NEED_TCON         129 source4/smb_server/smb/receive.c /* 0x25 */ { "SMBtrans",	smbsrv_reply_trans,		NEED_SESS|NEED_TCON },
NEED_TCON         130 source4/smb_server/smb/receive.c /* 0x26 */ { "SMBtranss",	smbsrv_reply_transs,		NEED_SESS|NEED_TCON },
NEED_TCON         131 source4/smb_server/smb/receive.c /* 0x27 */ { "SMBioctl",	smbsrv_reply_ioctl,		NEED_SESS|NEED_TCON },
NEED_TCON         132 source4/smb_server/smb/receive.c /* 0x28 */ { "SMBioctls",	NULL,				NEED_SESS|NEED_TCON },
NEED_TCON         133 source4/smb_server/smb/receive.c /* 0x29 */ { "SMBcopy",		smbsrv_reply_copy,		NEED_SESS|NEED_TCON },
NEED_TCON         134 source4/smb_server/smb/receive.c /* 0x2a */ { "SMBmove",		NULL,				NEED_SESS|NEED_TCON },
NEED_TCON         136 source4/smb_server/smb/receive.c /* 0x2c */ { "SMBwriteclose",	smbsrv_reply_writeclose,	NEED_SESS|NEED_TCON },
NEED_TCON         137 source4/smb_server/smb/receive.c /* 0x2d */ { "SMBopenX",	smbsrv_reply_open_and_X,	NEED_SESS|NEED_TCON|AND_X },
NEED_TCON         138 source4/smb_server/smb/receive.c /* 0x2e */ { "SMBreadX",	smbsrv_reply_read_and_X,	NEED_SESS|NEED_TCON|AND_X },
NEED_TCON         139 source4/smb_server/smb/receive.c /* 0x2f */ { "SMBwriteX",	smbsrv_reply_write_and_X,	NEED_SESS|NEED_TCON|AND_X|LARGE_REQUEST},
NEED_TCON         142 source4/smb_server/smb/receive.c /* 0x32 */ { "SMBtrans2",	smbsrv_reply_trans2,		NEED_SESS|NEED_TCON },
NEED_TCON         143 source4/smb_server/smb/receive.c /* 0x33 */ { "SMBtranss2",	smbsrv_reply_transs2,		NEED_SESS|NEED_TCON },
NEED_TCON         144 source4/smb_server/smb/receive.c /* 0x34 */ { "SMBfindclose",	smbsrv_reply_findclose,		NEED_SESS|NEED_TCON },
NEED_TCON         145 source4/smb_server/smb/receive.c /* 0x35 */ { "SMBfindnclose",	smbsrv_reply_findnclose,	NEED_SESS|NEED_TCON },
NEED_TCON         205 source4/smb_server/smb/receive.c /* 0x71 */ { "SMBtdis",		smbsrv_reply_tdis,		NEED_TCON },
NEED_TCON         220 source4/smb_server/smb/receive.c /* 0x80 */ { "SMBdskattr",	smbsrv_reply_dskattr,		NEED_SESS|NEED_TCON },
NEED_TCON         221 source4/smb_server/smb/receive.c /* 0x81 */ { "SMBsearch",	smbsrv_reply_search,		NEED_SESS|NEED_TCON },
NEED_TCON         222 source4/smb_server/smb/receive.c /* 0x82 */ { "SMBffirst",	smbsrv_reply_search,		NEED_SESS|NEED_TCON },
NEED_TCON         223 source4/smb_server/smb/receive.c /* 0x83 */ { "SMBfunique",	smbsrv_reply_search,		NEED_SESS|NEED_TCON },
NEED_TCON         224 source4/smb_server/smb/receive.c /* 0x84 */ { "SMBfclose",	smbsrv_reply_fclose,		NEED_SESS|NEED_TCON },
NEED_TCON         252 source4/smb_server/smb/receive.c /* 0xa0 */ { "SMBnttrans",	smbsrv_reply_nttrans,		NEED_SESS|NEED_TCON|LARGE_REQUEST },
NEED_TCON         253 source4/smb_server/smb/receive.c /* 0xa1 */ { "SMBnttranss",	smbsrv_reply_nttranss,		NEED_SESS|NEED_TCON },
NEED_TCON         254 source4/smb_server/smb/receive.c /* 0xa2 */ { "SMBntcreateX",	smbsrv_reply_ntcreate_and_X,	NEED_SESS|NEED_TCON|AND_X },
NEED_TCON         256 source4/smb_server/smb/receive.c /* 0xa4 */ { "SMBntcancel",	smbsrv_reply_ntcancel,		NEED_SESS|NEED_TCON|SIGNING_NO_REPLY },
NEED_TCON         257 source4/smb_server/smb/receive.c /* 0xa5 */ { "SMBntrename",	smbsrv_reply_ntrename,		NEED_SESS|NEED_TCON },
NEED_TCON         284 source4/smb_server/smb/receive.c /* 0xc0 */ { "SMBsplopen",	smbsrv_reply_printopen,		NEED_SESS|NEED_TCON },
NEED_TCON         285 source4/smb_server/smb/receive.c /* 0xc1 */ { "SMBsplwr",	smbsrv_reply_printwrite,	NEED_SESS|NEED_TCON },
NEED_TCON         286 source4/smb_server/smb/receive.c /* 0xc2 */ { "SMBsplclose",	smbsrv_reply_printclose,	NEED_SESS|NEED_TCON },
NEED_TCON         287 source4/smb_server/smb/receive.c /* 0xc3 */ { "SMBsplretq",	smbsrv_reply_printqueue,	NEED_SESS|NEED_TCON },
NEED_TCON         552 source4/smb_server/smb/receive.c 	if ((flags & NEED_TCON) && !req->tcon) {