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