Мне возвращают 0, типа всё сделано, а по факту каталог монтирования как был пуст так и остался пуст. mount -t cifs -v ... выдаёт в отладочной печати ровно такую же строку параметров, и у него получается примонтировать шару, а у моего кода — нет. Код исполняется из-под рута. Чего ему не хватает?