summaryrefslogtreecommitdiff
path: root/source3/lib/smbd_shim.h
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2011-06-21 15:53:36 +1000
committerAndrew Tridgell <tridge@samba.org>2011-06-21 09:05:37 +0200
commitcfdeef4c11a75f1051c4b9905a643f61c74437c7 (patch)
tree2d9710899becd5f4f0d03fb3eb6cdd747dbb3618 /source3/lib/smbd_shim.h
parentb373d0e777df8770c24cfcc5cc80bf4808faa815 (diff)
downloadsamba-cfdeef4c11a75f1051c4b9905a643f61c74437c7.tar.gz
samba-cfdeef4c11a75f1051c4b9905a643f61c74437c7.tar.bz2
samba-cfdeef4c11a75f1051c4b9905a643f61c74437c7.zip
s3-smbd: longer explanation of smbd_shim code
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Tue Jun 21 09:05:37 CEST 2011 on sn-devel-104
Diffstat (limited to 'source3/lib/smbd_shim.h')
-rw-r--r--source3/lib/smbd_shim.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/source3/lib/smbd_shim.h b/source3/lib/smbd_shim.h
index 415f81bf36..89cae2b694 100644
--- a/source3/lib/smbd_shim.h
+++ b/source3/lib/smbd_shim.h
@@ -19,8 +19,13 @@
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
-/* Shim functions required due to the horrible dependency mess
- in Samba. */
+/*
+ shim functions are used required to allow library code to have
+ references to smbd specific code. The smbd daemon sets up the set
+ of function calls that it wants used by calling
+ set_smbd_shim(). Other executables don't make this call, and get
+ default (dummy) versions of these functions.
+*/
struct smbd_shim
{