diff options
author | Andrew Tridgell <tridge@samba.org> | 1998-10-04 11:25:06 +0000 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 1998-10-04 11:25:06 +0000 |
commit | 1970c92c0a56672308314d39718f994302c95c95 (patch) | |
tree | c86bf6108aac78b6d8d6c7581d2809f1a7063668 /source3/include | |
parent | f2c43ee03933b10cd815af233910d3a0c756f219 (diff) | |
download | samba-1970c92c0a56672308314d39718f994302c95c95.tar.gz samba-1970c92c0a56672308314d39718f994302c95c95.tar.bz2 samba-1970c92c0a56672308314d39718f994302c95c95.zip |
support NetServerEnum in smbwrapper. You can now do a ls in /smb/ and
it will list all servers in your workgroup. You can set your workgroup
with the SMBW_WORKGROUP environment variable.
(This used to be commit 64699810e2d94e8648a0a3341b1cc826d4e8bfd9)
Diffstat (limited to 'source3/include')
-rw-r--r-- | source3/include/proto.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/source3/include/proto.h b/source3/include/proto.h index f2b484ceec..86792a2245 100644 --- a/source3/include/proto.h +++ b/source3/include/proto.h @@ -365,7 +365,7 @@ BOOL cli_api(struct cli_state *cli, BOOL cli_NetWkstaUserLogon(struct cli_state *cli,char *user, char *workstation); BOOL cli_RNetShareEnum(struct cli_state *cli, void (*fn)(const char *, uint32, const char *)); BOOL cli_NetServerEnum(struct cli_state *cli, char *workgroup, uint32 stype, - void (*fn)(char *, uint32, char *)); + void (*fn)(const char *, uint32, const char *)); BOOL cli_session_setup(struct cli_state *cli, char *user, char *pass, int passlen, @@ -405,7 +405,7 @@ BOOL cli_oem_change_password(struct cli_state *cli, char *user, char *new_passwo char *old_password); BOOL cli_negprot(struct cli_state *cli); BOOL cli_session_request(struct cli_state *cli, - struct nmb_name *calling, struct nmb_name *called); + struct nmb_name *calling, struct nmb_name *called); BOOL cli_connect(struct cli_state *cli, char *host, struct in_addr *ip); BOOL cli_initialise(struct cli_state *cli); void cli_shutdown(struct cli_state *cli); @@ -448,6 +448,7 @@ FILE *startlmhosts(char *fname); BOOL getlmhostsent( FILE *fp, char *name, int *name_type, struct in_addr *ipaddr); void endlmhosts(FILE *fp); BOOL resolve_name(char *name, struct in_addr *return_ip); +BOOL find_master(char *group, struct in_addr *master_ip); /*The following definitions come from libsmb/nmblib.c */ |