summaryrefslogtreecommitdiffstats
path: root/source4/rpc_server/srvsvc
Commit message (Collapse)AuthorAgeFilesLines
* lib/param: handle non-constant strings properly by passing in a memory contextGarming Sam2014-02-201-2/+2
| | | | | | | Signed-off-by: Garming Sam <garming@catalyst.net.nz> Change-Id: Ic6bb1c709defd2b0f35fc7b877da0badca385776 Reviewed-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Nadezhda Ivanova <nivanova@samba.org>
* s4: pass down a memory context when performing share_string_option, to allow ↵Garming Sam2014-02-202-11/+13
| | | | | | | | | substitutions Signed-off-by: Garming Sam <garming@catalyst.net.nz> Change-Id: I24b36db3ac11834c3268b2da929e214c10268b16 Reviewed-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Nadezhda Ivanova <nivanova@samba.org>
* param: rename lp function and variable from "serverstring" to "server_string"Garming Sam2014-02-071-2/+2
| | | | | | Signed-off-by: Garming Sam <garming@catalyst.net.nz> Reviewed-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
* source4/rpc_server: Fix prototypes for all functions.Jelmer Vernooij2011-03-191-0/+1
|
* dcesrv_srvsvc: Use constants.Jelmer Vernooij2010-12-191-3/+3
|
* s4-rpc_server: split out DCERPC_SHARE as a separate subsystemAndrew Tridgell2010-10-211-0/+1
| | | | | | this avoids a problem with -Wl,-no-undefined in the ntvfs layer Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* libcli/security Use static SIDs rather than parsing from stringsAndrew Bartlett2010-10-141-1/+1
| | | | | | | | This should make the security_token_is_*() calls a little faster. Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org>
* s4-loadparm: 2nd half of lp_ to lpcfg_ conversionAndrew Tridgell2010-07-162-12/+12
| | | | | | | this converts all callers that use the Samba4 loadparm lp_ calling convention to use the lpcfg_ prefix. Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s4:rpc_server/srvsvc/dcesrv_srvsvc.c - remove unreachable codeMatthias Dieter Wallnöfer2010-06-261-36/+0
|
* s4:rpc_server/srvsvc: pass tsocket_address to the ntvfs layerStefan Metzmacher2010-04-271-13/+5
| | | | metze
* s4:rpc_server/srvsvc: remove unused ZERO_STRUCT(r->out);Stefan Metzmacher2010-03-101-2/+0
| | | | | | | | Here it doesn't matter, but it's a bad example for other code as it might reset the [out,ref] pointers which are already generated by the pidl generated code. metze
* s4:srvsvc RPC - "srvsvc_create_ntvfs_connect"Matthias Dieter Wallnöfer2010-03-031-1/+1
| | | | | | Previous commit was incomplete. The "service" parameter in the "tcon" structure should point to "scfg->name". I'm not sure if "share" is right but the first was used before commit f390daef475126b4ff5a3d0ffd2babbd87d4c22b.
* s4:srvsvc RPC - fix up the "ntvfs_connect" in "srvsvc_create_ntvfs_connect"Matthias Dieter Wallnöfer2010-03-031-3/+5
| | | | | This should be the right fix (set the service name in the tcon union to the share name/path). That should be the solution for bug #6784.
* s4:srvsvc RPC - revert one unsigned integer "i" back to signedMatthias Dieter Wallnöfer2010-03-011-1/+1
| | | | | | This is needed since this particular "i" counts until "count" which itself is signed. "count" is set through a signed integer variable parameter from the "share_list_all" call.
* s4:srvsvc RPC - make this one "signed-safe"Matthias Dieter Wallnöfer2010-03-011-19/+20
|
* s4: ran minimal_includes.pl on source4/rpc_serverAndrew Tridgell2009-10-201-4/+0
|
* s4/srvsvc: deactivate a "ntvfs_connect" with a wrong parameterMatthias Dieter Wallnöfer2009-10-021-1/+3
| | | | | | In the srvsvc code for s4 (NTVFS module) there exists a call to "ntvfs_connect" which is performed with a totally wrong argument. Since I'm not able to fix this, I commented it out and added a "FIXME" comment.
* more include minimisationAndrew Tridgell2009-09-191-1/+0
|
* s4:srvsvc: Fix logic on error checking.Andrew Kroeger2009-09-101-6/+6
|
* Use struct for server versions.Jelmer Vernooij2008-11-011-4/+5
|
* s4-srvsvc: merge srvsvc_NetShareEnum from s3 idl.Günther Deschner2008-10-311-21/+22
| | | | Guenther
* s4-srvsvc: merge srvsvc_NetShareEnumAll from s3 idl.Günther Deschner2008-10-311-25/+26
| | | | Guenther
* s4-srvsvc: merge srvsvc_NetSessEnum from s3 idl.Günther Deschner2008-10-311-24/+22
| | | | Guenther
* s4-srvsvc: merge srvsvc_NetFileEnum from s3 idl.Günther Deschner2008-10-311-12/+10
| | | | Guenther
* s4-srvsvc: merge srvsvc_NetConnEnum from s3 idl.Günther Deschner2008-10-311-12/+10
| | | | Guenther
* s4-srvsvc: merge srvsvc_NetCharDevQEnum from s3 idl.Günther Deschner2008-10-311-12/+10
| | | | Guenther
* s4-srvsvc: merge srvsvc_NetCharDevEnum from s3 idl.Günther Deschner2008-10-311-12/+10
| | | | Guenther
* s4-srvsvc: merge srvsvc_NetDiskEnum from s3 idl.Günther Deschner2008-10-311-12/+11
| | | | Guenther
* s4-srvsvc: merge srvsvc_NetFileGetInfo from s3 idl.Günther Deschner2008-10-311-1/+1
| | | | Guenther
* s4-srvsvc: merge srvsvc_NetCharDevQGetInfo from s3 idl.Günther Deschner2008-10-311-1/+1
| | | | Guenther
* s4-srvsvc: merge srvsvc_NetCharDevGetInfo from s3 idl.Günther Deschner2008-10-311-1/+1
| | | | Guenther
* s4-srvsvc: merge srvsvc_NetSrvGetInfo from s3 idl.Günther Deschner2008-10-311-4/+4
| | | | Guenther
* s4-srvsvc: merge srvsvc_NetTransportEnum from s3 idl.Günther Deschner2008-10-311-20/+22
| | | | Guenther
* s4-srvsvc: merge srvsvc_NetShareGetInfo from s3 idl.Günther Deschner2008-10-311-7/+7
| | | | Guenther
* s4-srvsvc: merge srvsvc_NetShareSetInfo from s3 idl.Günther Deschner2008-10-311-22/+22
| | | | Guenther
* s4-srvsvc: merge srvsvc_NetShareAdd from s3 idl.Günther Deschner2008-10-311-22/+22
| | | | Guenther
* s4-srvsvc: merge srvsvc_NetShareCheck from s3 idl.Günther Deschner2008-10-311-5/+5
| | | | Guenther
* s4-srvsvc: merge srvsvc_NetRemoteTOD from s3 idl.Günther Deschner2008-10-311-17/+20
| | | | Guenther
* s4-srvsvc: merge srvsvc_NetSetFileSecurity from s3 idl.Günther Deschner2008-10-311-1/+1
| | | | Guenther
* s4-srvsvc: merge srvsvc_NetSetFileSecurity from s3 idl.Günther Deschner2008-10-311-1/+1
| | | | Guenther
* s4-srvsvc: merge srvsvc_NetShareInfo502 from s3.Günther Deschner2008-10-311-3/+2
| | | | | | | | Apparently both s3 and s4 are not entirely correct one this. metze is looking into hand-marshalling security descriptors so this will fix this finally. For now, just keep the two in sync. Guenther
* s4-srvsvc-server: fix obvious level mismatch in dcesrv_srvsvc_NetShareAdd().Günther Deschner2008-10-291-2/+2
| | | | Guenther
* Specify event_context to ldb_wrap_connect explicitly.Jelmer Vernooij2008-04-172-11/+11
| | | | (This used to be commit b4e1ae07a284c044704322446c94351c2decff91)
* Install public header files again and include required prototypes.Jelmer Vernooij2008-04-021-0/+1
| | | | (This used to be commit 47ffbbf67435904754469544390b67d34c958343)
* ntvfs: pass down the client capabilities into the ntvfs layerStefan Metzmacher2008-03-061-0/+1
| | | | | | | | | | | Note that we don't use any protocol specific values here. For now only NTVFS_CLIENT_CAP_LEVEL_II_OPLOCKS is defined others should be defined, when we find out that the ntvfs layer needs to know about it. metze (This used to be commit cc42cd5f6753ca582677fa6f403f0419eec5ab10)
* r26440: Remove more uses of global_loadparm.Jelmer Vernooij2007-12-212-9/+9
| | | | (This used to be commit 8858cf39722f192865e531164c72039fd18d7a8d)
* r26382: Remove more uses of global_loadparm.Jelmer Vernooij2007-12-212-9/+10
| | | | (This used to be commit 6d4c59853481855c232e7cf97264a391f40af2b5)
* r26353: Remove use of global_loadparm.Jelmer Vernooij2007-12-211-0/+1
| | | | (This used to be commit 17637e4490e42db6cdef619286c4d5a0982e9d1a)
* r26313: Fix more uses of static loadparm.Jelmer Vernooij2007-12-211-4/+4
| | | | (This used to be commit 6fd0d9d3b75546d08c24c513e05b1843d5777608)
* r26296: Store loadparm context in DCE/RPC server context.Jelmer Vernooij2007-12-211-2/+2
| | | | (This used to be commit fc1f4d2d65d4c983cba5421e7ffb64dd75482860)