diff options
Diffstat (limited to 'source3/rpcclient/rpcclient.c')
-rw-r--r-- | source3/rpcclient/rpcclient.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/source3/rpcclient/rpcclient.c b/source3/rpcclient/rpcclient.c index 174cea78ad..2183f504c2 100644 --- a/source3/rpcclient/rpcclient.c +++ b/source3/rpcclient/rpcclient.c @@ -30,6 +30,7 @@ #endif extern pstring scope; +extern pstring global_myname; extern pstring user_socket_options; @@ -456,6 +457,7 @@ enum client_action TimeInit(); charset_initialise(); + crc32_build_table(); myumask = umask(0); umask(myumask); @@ -683,6 +685,9 @@ enum client_action fprintf(stderr, "Failed to get my hostname.\n"); } + fstrcpy(global_myname, cli_info.myhostname); + strupper(global_myname); + if (!lp_load(servicesf,True, False, False)) { fprintf(stderr, "Can't load %s - run testparm to debug it\n", servicesf); |