1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-08 21:18:16 +03:00

- added hostname support to smbstatus

- fix a bug where -s would not be recognised
This commit is contained in:
Andrew Tridgell 0001-01-01 00:00:00 +00:00
parent f81295c7b4
commit 03744dc0cd

View File

@ -33,6 +33,7 @@
struct connect_record crec;
extern int DEBUGLEVEL;
extern FILE *dbf;
extern pstring myhostname;
static pstring Ucrit_username = ""; /* added by OH */
int Ucrit_pid[100]; /* Ugly !!! */ /* added by OH */
@ -69,7 +70,7 @@ int main(int argc, char *argv[])
return(1);
}
while ((c = getopt(argc, argv, "pdsu:")) != EOF) {
while ((c = getopt(argc, argv, "pds:u:")) != EOF) {
switch (c) {
case 'd':
verbose = 1;
@ -89,13 +90,13 @@ int main(int argc, char *argv[])
}
}
if (!lp_load(servicesf,False)) {
fprintf(stderr, "Can't load %s - run testparm to debug it\n", servicesf);
return (-1);
}
get_myname(myhostname, NULL);
if (verbose) {
printf("using configfile = %s\n", servicesf);
printf("lockdir = %s\n", *lp_lockdir() ? lp_lockdir() : "NULL");
@ -113,6 +114,9 @@ int main(int argc, char *argv[])
printf("You need to have status=yes in your smb config file\n");
return(0);
}
else if (verbose) {
printf("Opened status file %s\n", fname);
}
uid = getuid();