if (!cli_send_tconX(c, sharename, "?????",
password, strlen(password)+1)) {
- pstring share;
+ pstring full_share;
/*
* Some servers require \\server\share for the share
* while others are happy with share as we gave above
* Lets see if we give it the long form if it works
*/
- pstrcpy(share, "\\\\");
- pstrcat(share, server);
- pstrcat(share, "\\");
- pstrcat(share, sharename);
- if (!cli_send_tconX(c, share, "?????", password,
+ pstrcpy(full_share, "\\\\");
+ pstrcat(full_share, server);
+ pstrcat(full_share, "\\");
+ pstrcat(full_share, sharename);
+ if (!cli_send_tconX(c, full_share, "?????", password,
strlen(password) + 1)) {
d_printf("tree connect failed: %s\n", cli_errstr(c));