summaryrefslogtreecommitdiff
path: root/libcli/smb/smb_constants.h
AgeCommit message (Collapse)AuthorFilesLines
2013-08-09lib: add FSCTL_[GET/SET]_COMPRESSION constantsDavid Disseldorp1-0/+3
Values taken from MS-FSCC. Signed-off-by: David Disseldorp <ddiss@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
2013-03-20libcli/smb: add SMB_CAP_LEGACY_CLIENT_MASK defineStefan Metzmacher1-0/+10
Older Samba releases (<= 3.6.x) expect the client to send CAP_LARGE_READX in order to let the client use large reads. Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
2013-01-16smb2_ioctl: split ioctl handler code on device typeDavid Disseldorp1-0/+2
Add per device type ioctl handler source files for FSCTL_DFS, FSCTL_FILESYSTEM, FSCTL_NAMED_PIPE and FSCTL_NETWORK_FILESYSTEM. Reviewed by: Jeremy Allison <jra@samba.org>
2012-08-01libcli/smb: move some TCON related defines to smb_constants.hStefan Metzmacher1-0/+13
metze
2012-05-29libcli/smb: add some more FSCTL_* definesStefan Metzmacher1-0/+8
metze
2012-05-11libcli/smb/smb_constants: add FSCTL_VALIDATE_NEGOTIATE_INFO*Stefan Metzmacher1-0/+8
metze
2012-05-06libcli/smb: add #define PROTOCOL_LATEST PROTOCOL_SMB3_00Stefan Metzmacher1-0/+1
metze
2012-05-06libcli/smb: add PROTOCOL_SMB3_00Stefan Metzmacher1-1/+2
metze
2011-12-22libcli/smb: add PROTOCOL_SMB2_24 supportStefan Metzmacher1-1/+2
metze
2011-11-03libcli/smb: use the same values for SMB_SIGNING_* as the source3 code usesStefan Metzmacher1-4/+4
The source3 code currently uses: #define Undefined (-1) #define False false #define True true #define Required (3) In order to make the rewrite easier we should match the values. metze
2011-11-03libcli/smb: remove unused SMB_SIGNING_SUPPORTEDStefan Metzmacher1-1/+0
metze
2011-11-03libcli/smb: add SMB_SIGNING_IF_REQUIRED as replacement for SMB_SIGNING_SUPPORTEDStefan Metzmacher1-1/+2
metze
2011-11-03libcli/smb: SMB_SIGNING_AUTO is no longer usedStefan Metzmacher1-1/+0
metze
2011-11-03libcli/smb: add SMB_SIGNING_DEFAULTStefan Metzmacher1-2/+6
metze
2011-10-26libcli/smb: merge NEGOTIATE_SECURITY_* flags to smb_constants.hStefan Metzmacher1-0/+6
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Wed Oct 26 11:27:12 CEST 2011 on sn-devel-104
2011-10-24libcli/smb: merge LOCKING_ANDX_* and OPLOCK_* defines to smb_constants.hStefan Metzmacher1-0/+34
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Mon Oct 24 17:46:47 CEST 2011 on sn-devel-104
2011-10-24libcli/smb: move more defines to smb_constants.hStefan Metzmacher1-0/+105
metze
2011-10-24libcli/smb: move CAP_* defines to smb_constants.hStefan Metzmacher1-0/+46
metze
2011-10-21libcli/smb: add smb_setlen_[nbt|tcp] macrosStefan Metzmacher1-0/+8
metze
2011-10-21libcli/smb: move some common defines to smb_constants.hStefan Metzmacher1-0/+27
metze
2011-10-19libcli/smb: add smb_[set]len_[nbt|tcp]() macrosStefan Metzmacher1-0/+6
metze
2011-10-19libcli: Move smb2 fsctl fn defs into common codeDavid Disseldorp1-1/+14
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2011-10-19s3: Remove duplicate fsctl function definitionsDavid Disseldorp1-0/+2
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2011-10-19libcli: move ioctl function field defs to smb_constantsDavid Disseldorp1-0/+38
Currently there are a lot of duplicate ioctl function field definitions between source3 and source4. Signed-off-by: Stefan Metzmacher <metze@samba.org>
2011-10-11libcli/smb Move CSC_POLICY_* definition to smb_constants.hAndrew Bartlett1-0/+8
This removes the duplicate definition between smb.h and lib/param/loadparm.c which in turn allows this file to be compiled with the s3 includes.h Andrew Bartlett
2011-10-11lib/param move source4 param code to the top levelAndrew Bartlett1-0/+4
This is done so that the lpcfg_ functions are available across the whole build, either with the struct loadparm_context loaded from an smb.conf directly or as a wrapper around the source3 param code. This is not the final, merged loadparm, but simply one step to make it easier to solve other problems while we make our slow progress on this difficult problem. Andrew Bartlett
2011-09-16libcli/smb: add PROTOCOL_SMB2_22Stefan Metzmacher1-1/+2
metze
2011-09-10libcli/smb: s/FLAGS2_UNKNOWN_BIT4/FLAGS2_SMB_SECURITY_SIGNATURES_REQUIREDStefan Metzmacher1-1/+1
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Sat Sep 10 00:34:50 CEST 2011 on sn-devel-104
2011-09-05libcli/smb: add PROTOCOL_SMB2_10Stefan Metzmacher1-1/+2
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Mon Sep 5 14:57:06 CEST 2011 on sn-devel-104
2011-09-05libcli/smb: remove PROTOCOL_SMB2 alias of PROTOCOL_SMB2_02Stefan Metzmacher1-1/+0
metze
2011-07-12libcli/smb: add NBSS message typesStefan Metzmacher1-0/+10
metze
2011-07-12libcli/smb: add PROTOCOL_SMB2_02 constantStefan Metzmacher1-1/+2
metze
2011-07-06libcli/smb move FILE_TYPE constants in commonAndrew Bartlett1-0/+8
This allows us to remove another _SAMBA_BUILD_ conditional Andrew Bartlett
2011-07-06libcli/smb move enum protocol_types to a common headerAndrew Bartlett1-0/+12
2011-04-29libcli/smb Move FILE_ATTRIBUTE defines to the top levelAndrew Bartlett1-0/+23
2011-03-25libcli: created smb_constants.hAndrew Tridgell1-0/+39
this starts the (long!) process of moving some of the SMB constants into common files. This just moves the FLAGS2_ defines, which are needed for common string routines (for FLAGS2_UNICODE_STRINGS)