summaryrefslogtreecommitdiffstats
path: root/source/utils/net_rap.c
Commit message (Collapse)AuthorAgeFilesLines
* More safe_strcpy() off-by-one bug fixes. (mostly moves to pstrcpy()/fstrcpy())Andrew Bartlett2003-03-061-2/+2
| | | | Andrew Bartlett
* BIG patch...Andrew Bartlett2003-01-021-3/+3
| | | | | | | | | | | | | | | | This patch makes Samba compile cleanly with -Wwrite-strings. - That is, all string literals are marked as 'const'. These strings are always read only, this just marks them as such for passing to other functions. What is most supprising is that I didn't need to change more than a few lines of code (all in 'net', which got a small cleanup of net.h and extern variables). The rest is just adding a lot of 'const'. As far as I can tell, I have not added any new warnings - apart from making all of tdbutil.c's function const (so they warn for adding that const string to struct). Andrew Bartlett
* Don't use uint. It doesn't exist on some platforms and we don't define it.Jeremy Allison2002-06-211-1/+1
| | | | | Replaced with "unsigned int". Jeremy.
* Enable net rpc share and net rpc file commands (list subcommands only), andJim McDonough2002-05-311-31/+8
| | | | autoselect for this subcommand when appropriate.
* Converged help on net group command.Jim McDonough2002-05-091-11/+1
|
* Lots more net consistency work:Jim McDonough2002-04-051-13/+2
| | | | | | | | - Added net_help.c for unified help when possible - Added net rpc user listing, delete, info commands - Unified net user command to autodetect ads/rpc/rap (try in that order) - Added generic routine for detecting rpc (protocol > PROTOCOL_NT1) - I'm sure I forgot something.
* Cleanups to make auto-detection of method on net user smoother.Jim McDonough2002-04-041-5/+10
|
* Re-implemented net ads user and net ads group to use the newJim McDonough2002-03-291-8/+4
| | | | | ads_process_results function. Also made sure net rap user and net ads user display the same thing, to make auto-transport-detection smoother.
* Some help cleanups. Formatting and consistency issues. Line up text ↵Jim McDonough2002-03-151-51/+19
| | | | nicely, and make 'net help rap user' the same as 'net rap user help'...stuff like that
* Removed version number from file header.Tim Potter2002-01-301-1/+0
| | | | Changed "SMB/Netbios" to "SMB/CIFS" in file header.
* More help/messages/formatting cleanup.Jim McDonough2001-12-141-37/+40
|
* Restoration of at least some help function and format. First round of ↵Jim McDonough2001-12-141-259/+221
| | | | cleanup. Printq function cannot exactly mimic windows output using d_printf...oh well. Add some more command-specific options back into help.
* added a net time command. Allow display or set of system time based onAndrew Tridgell2001-12-111-1/+1
| | | | | | | | | | a SMB server particularly useful for ADS is: net time set -S DOMAIN#1B this makes kerberos clock skew problems go away :)
* reinstated all the rap commands as top level commands until we get theAndrew Tridgell2001-12-101-79/+79
| | | | protocol switch mechanism in place
* typo fixAndrew Tridgell2001-12-041-1/+1
|
* This change reworkes the connection code for both rpcclient and net newAndrew Bartlett2001-12-031-1/+2
| | | | | | | | | | | 'net' untility. This should make it easier to port rpcclient code across to net. It also allows SPNEGO (the NTLMSSP subsystem in particular) to work, becouse it kills off the early destruction of the clear-text password. Andrew Bartlett
* This is another major rework of the 'net' command.Andrew Bartlett2001-12-031-0/+1161
This time, all the existing functionality has been moved into 'net rap', ready for new commands in the 'net ads' and 'net rpc' categories. In particular, we hope to have the abilty to autoselect the appropriate backend to use based on smb.conf or other paramaters. This will allow 'net user' to work no matter what the remote server. The new 'net rpc' command will soon gain a 'net rpc join' and a 'net rpc user' based on the existing samba code. Also in this commit, the connection establishment code has been almost entirly reworked, and now has some minor sense of sainity to it. In particular, we can now connect to hosts *other* than localhost! We also have the ability to state on a per-command basis whether the 'localhost' is a sane default value. (A net join, for example, would not be sane against localhost). Unfortunetly we have had to make the basic paramaters global variables, but the 'cli' is not opened and closed on a per-command basis. Andrew Bartlett