1
0
mirror of https://github.com/samba-team/samba.git synced 2025-12-21 20:23:50 +03:00
Commit Graph

15 Commits

Author SHA1 Message Date
Tim Potter
a8b2e76c5b Removed unused variable. -
Jim McDonough
4b18a94590 Add rpc for file close, expand file enum to take username -
Jim McDonough
f37d85babf Add netshareadd and netsharedel client side rpc -
Jim McDonough
b3fea72ee9 Update netfileenum on both client and server sides to do an arbitrary number
of files.  This was done to better enable net rpc file.  Perhaps we can start
giving back real info this way, too.
-
Tim Potter
099b750b4e Added netfileenum (sorry - no output though (-:) command. -
Tim Potter
0c65978ed0 Added netremotetod to try and figure out which srvsvc commands are denied
when using restrictanonymous.
-
Tim Potter
ca61f68d5c Cleaned up srvsvc constants a bit. -
Tim Potter
496d3cf02c Added netshareenum cli command - the rpc structures here are really bizzare
so muchos dodgy code is required to copy the results out of the parse
buffer into the client's talloc context.
-
Andrew Bartlett
fa67e4626b Given Jeremy's positive response, and a lack of one from tpot, I'll commit
this:

More code cleanup - this lot a bit more dodgy than the last:

The aim is to trim pwd_cache down to size.  Its overly complex, and a
pain to deal with.  With a header comment like this:

'obfusticaion is planned'

I think it deserved to die (at least partly).

This was being done to allow 'cli_establish_connection' to die - its
functionality has been replaced by cli_full_connection(), which does
not duplicate code everywhere for creating names etc.

This also removes the little 'init' fucntions for the various pipes,
becouse they were only used in one place, and even then it was dodgy.

(I've reworked smbcacls not to use anonymous connections any more, as
this will (should) fail with a 'restrict anonymous' PDC).

This allowed me to remove cli_pipe_util.c, which was calling
cli_establish_connection.

tpot:  I'm not sure what direction you were going with the client stuff,
and you may well have been wanting the init functions.  If thats the case,
give me a yell and I'll reimplement them against cli_full_connection.

Andrew Bartlett
-
Jeremy Allison
3bec83cbe9 Fix error return.
Jeremy.
-
Tim Potter
6a58c9bd06 Removed version number from file header.
Changed "SMB/Netbios" to "SMB/CIFS" in file header.
-
Tim Potter
9e69f59d6c Convert to NTSTATUS. -
Tim Potter
04d978258b Factored out common rpc pipe initialisation and shutdown code. -
Tim Potter
ee599c9481 Added srv_get_info client command. -
Tim Potter
3343c9f0d6 Added stubs for SRVSVC and NETLOGON rpcclient commands. -