s3:include: let nameserv.h be useable on its own
authorStefan Metzmacher <metze@samba.org>
Wed, 14 Feb 2024 13:15:47 +0000 (14:15 +0100)
committerStefan Metzmacher <metze@samba.org>
Fri, 5 Apr 2024 12:24:41 +0000 (12:24 +0000)
commit7f96c21029e3b94d38bd871c79cabf872ad77fae
tree1f98d3af4e19442537d865f46669409fde867b3f
parentf8b72aa1f72881989990fabc9f4888968bb81967
s3:include: let nameserv.h be useable on its own

A lot of stuff is private to nmbd and can
be moved from nameserv.h.

This allows move required types from smb.h to
nameserv.h, so that this can be standalone.
Including it from smb.h is not a huge problem
as nmbd internals are gone from nameserv.h.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=15620

Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
source3/include/nameserv.h
source3/include/smb.h
source3/nmbd/nmbd.h