summaryrefslogtreecommitdiffstats
path: root/libcli/smb/smb_constants.h
Commit message (Collapse)AuthorAgeFilesLines
* add FSCTL_SET_ZERO_ON_DEALLOCATION defineBjörn Jacke2014-05-151-0/+1
| | | | | | | | Signed-off-by: Bjoern Jacke <bj@sernet.de> Reviewed-by: Stefan Metzmacher <metze@samba.org> Autobuild-User(master): Björn Jacke <bj@sernet.de> Autobuild-Date(master): Thu May 15 15:16:34 CEST 2014 on sn-devel-104
* add FSCTL_SET_ZERO_DATA fsctl defineBjörn Jacke2014-05-151-0/+1
| | | | | | | | fallocalte with the FALLOC_FL_ZERO_RANGE flag introduced with Linux 3.15 should be able to do this soon Signed-off-by: Bjoern Jacke <bj@sernet.de> Reviewed-by: Stefan Metzmacher <metze@samba.org>
* libcli/smb: add SMB_BUFFER_SIZE_MIN/MAX definesStefan Metzmacher2014-03-051-0/+8
| | | | | | Bug: https://bugzilla.samba.org/show_bug.cgi?id=10422 Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
* libcli/smb: move some *TRANSACT_* flags to smb_constants.hStefan Metzmacher2014-01-071-0/+34
| | | | | Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org>
* libcli/smb: move some FILE_* flags to smb_constants.hStefan Metzmacher2014-01-071-0/+50
| | | | | Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org>
* libcli/smb: move Filesystem Attributes defines to smb_constants.hStefan Metzmacher2013-10-171-0/+19
| | | | | | | Bug: https://bugzilla.samba.org/show_bug.cgi?id=10200 Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Michael Adam <obnox@samba.org>
* libcli/smb: add PROTOCOL_SMB3_02Stefan Metzmacher2013-09-171-2/+3
| | | | | | Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Michael Adam <obnox@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
* lib: add FSCTL_[GET/SET]_COMPRESSION constantsDavid Disseldorp2013-08-091-0/+3
| | | | | | | Values taken from MS-FSCC. Signed-off-by: David Disseldorp <ddiss@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
* libcli/smb: add SMB_CAP_LEGACY_CLIENT_MASK defineStefan Metzmacher2013-03-201-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>
* smb2_ioctl: split ioctl handler code on device typeDavid Disseldorp2013-01-161-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>
* libcli/smb: move some TCON related defines to smb_constants.hStefan Metzmacher2012-08-011-0/+13
| | | | metze
* libcli/smb: add some more FSCTL_* definesStefan Metzmacher2012-05-291-0/+8
| | | | metze
* libcli/smb/smb_constants: add FSCTL_VALIDATE_NEGOTIATE_INFO*Stefan Metzmacher2012-05-111-0/+8
| | | | metze
* libcli/smb: add #define PROTOCOL_LATEST PROTOCOL_SMB3_00Stefan Metzmacher2012-05-061-0/+1
| | | | metze
* libcli/smb: add PROTOCOL_SMB3_00Stefan Metzmacher2012-05-061-1/+2
| | | | metze
* libcli/smb: add PROTOCOL_SMB2_24 supportStefan Metzmacher2011-12-221-1/+2
| | | | metze
* libcli/smb: use the same values for SMB_SIGNING_* as the source3 code usesStefan Metzmacher2011-11-031-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
* libcli/smb: remove unused SMB_SIGNING_SUPPORTEDStefan Metzmacher2011-11-031-1/+0
| | | | metze
* libcli/smb: add SMB_SIGNING_IF_REQUIRED as replacement for SMB_SIGNING_SUPPORTEDStefan Metzmacher2011-11-031-1/+2
| | | | metze
* libcli/smb: SMB_SIGNING_AUTO is no longer usedStefan Metzmacher2011-11-031-1/+0
| | | | metze
* libcli/smb: add SMB_SIGNING_DEFAULTStefan Metzmacher2011-11-031-2/+6
| | | | metze
* libcli/smb: merge NEGOTIATE_SECURITY_* flags to smb_constants.hStefan Metzmacher2011-10-261-0/+6
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Wed Oct 26 11:27:12 CEST 2011 on sn-devel-104
* libcli/smb: merge LOCKING_ANDX_* and OPLOCK_* defines to smb_constants.hStefan Metzmacher2011-10-241-0/+34
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Mon Oct 24 17:46:47 CEST 2011 on sn-devel-104
* libcli/smb: move more defines to smb_constants.hStefan Metzmacher2011-10-241-0/+105
| | | | metze
* libcli/smb: move CAP_* defines to smb_constants.hStefan Metzmacher2011-10-241-0/+46
| | | | metze
* libcli/smb: add smb_setlen_[nbt|tcp] macrosStefan Metzmacher2011-10-211-0/+8
| | | | metze
* libcli/smb: move some common defines to smb_constants.hStefan Metzmacher2011-10-211-0/+27
| | | | metze
* libcli/smb: add smb_[set]len_[nbt|tcp]() macrosStefan Metzmacher2011-10-191-0/+6
| | | | metze
* libcli: Move smb2 fsctl fn defs into common codeDavid Disseldorp2011-10-191-1/+14
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s3: Remove duplicate fsctl function definitionsDavid Disseldorp2011-10-191-0/+2
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* libcli: move ioctl function field defs to smb_constantsDavid Disseldorp2011-10-191-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>
* libcli/smb Move CSC_POLICY_* definition to smb_constants.hAndrew Bartlett2011-10-111-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
* lib/param move source4 param code to the top levelAndrew Bartlett2011-10-111-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
* libcli/smb: add PROTOCOL_SMB2_22Stefan Metzmacher2011-09-161-1/+2
| | | | metze
* libcli/smb: s/FLAGS2_UNKNOWN_BIT4/FLAGS2_SMB_SECURITY_SIGNATURES_REQUIREDStefan Metzmacher2011-09-101-1/+1
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Sat Sep 10 00:34:50 CEST 2011 on sn-devel-104
* libcli/smb: add PROTOCOL_SMB2_10Stefan Metzmacher2011-09-051-1/+2
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Mon Sep 5 14:57:06 CEST 2011 on sn-devel-104
* libcli/smb: remove PROTOCOL_SMB2 alias of PROTOCOL_SMB2_02Stefan Metzmacher2011-09-051-1/+0
| | | | metze
* libcli/smb: add NBSS message typesStefan Metzmacher2011-07-121-0/+10
| | | | metze
* libcli/smb: add PROTOCOL_SMB2_02 constantStefan Metzmacher2011-07-121-1/+2
| | | | metze
* libcli/smb move FILE_TYPE constants in commonAndrew Bartlett2011-07-061-0/+8
| | | | | | This allows us to remove another _SAMBA_BUILD_ conditional Andrew Bartlett
* libcli/smb move enum protocol_types to a common headerAndrew Bartlett2011-07-061-0/+12
|
* libcli/smb Move FILE_ATTRIBUTE defines to the top levelAndrew Bartlett2011-04-291-0/+23
|
* libcli: created smb_constants.hAndrew Tridgell2011-03-251-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)