cmpn76
June 29th, 2009, 12:25 PM
Hi,
I've tried to run this simple (and probably incorrect) code
int main()
{
int rtn= mount("//server/D", "/mnt/server_D",
"smbfs", MS_MANDLOCK,
"username=Administrator,password=password");
if (rtn!=0)
perror("mount");
return rtn;
}
The results seems to be all the time
mount: Invalid argument
from dmesg I've got
smbfs: mount_data version 1919251317 is not supported
Googling for it I discovered that smbfs need to be installed and I did it, but the problem is still there.
if I tried the following CLI command
sudo mount -t smbfs -ousername=Administrator,password=password //server/D /mnt/server_D
Everything works fine. It seems that I've to tell my program to load/use smbfs module.
Any idea how to help me?
Thanks in advance
I've tried to run this simple (and probably incorrect) code
int main()
{
int rtn= mount("//server/D", "/mnt/server_D",
"smbfs", MS_MANDLOCK,
"username=Administrator,password=password");
if (rtn!=0)
perror("mount");
return rtn;
}
The results seems to be all the time
mount: Invalid argument
from dmesg I've got
smbfs: mount_data version 1919251317 is not supported
Googling for it I discovered that smbfs need to be installed and I did it, but the problem is still there.
if I tried the following CLI command
sudo mount -t smbfs -ousername=Administrator,password=password //server/D /mnt/server_D
Everything works fine. It seems that I've to tell my program to load/use smbfs module.
Any idea how to help me?
Thanks in advance