libsmbclient中smbc_open()函数的实现在哪里

时间:2015-10-10 21:54:34

标签: samba libsmbclient

我正在研究libsmbclient的实施情况。我对samba的源代码是4.1.13。我可以找到示例testXXX.c函数,其中显示了使用libsmbclient functions的示例。我还找到了一个名为libsmbclient.h的头文件,其中包含所有这些函数原型定义,例如smbc_opensmbc_read等。我想看看smbc_open()函数的真正实现,以及其他一些函数。我做了grep -r 'smbc_open' *,但我找不到任何有这个功能实现的地方。我所看到的只是调用此函数或此原型定义的调用者。那么我在哪里可以找到这个函数实现呢?

1 个答案:

答案 0 :(得分:1)

我找到了。所有这些smbc_open(),close()...函数都在libsmb_compat.c中实现