2005-01-30 13:24:36 +03:00
# NBTD server subsystem
2005-09-08 18:43:15 +04:00
#######################
# Start SUBSYSTEM WINSDB
[SUBSYSTEM :: WINSDB ]
2005-12-30 23:08:52 +03:00
PRIVATE_PROTO_HEADER = wins/winsdb_proto.h
2006-04-24 19:47:59 +04:00
PUBLIC_DEPENDENCIES = \
2007-05-09 01:17:58 +04:00
LIBLDB
2005-09-08 18:43:15 +04:00
# End SUBSYSTEM WINSDB
#######################
2008-03-03 20:25:28 +03:00
WINSDB_OBJ_FILES = $( addprefix nbt_server/wins/, winsdb.o wins_hook.o)
2006-01-13 19:58:04 +03:00
#######################
2006-03-21 00:44:59 +03:00
# Start MODULE ldb_wins_ldb
[MODULE :: ldb_wins_ldb ]
2007-05-09 01:17:58 +04:00
SUBSYSTEM = LIBLDB
2007-12-10 06:33:36 +03:00
OUTPUT_TYPE = SHARED_LIBRARY
2008-02-25 22:40:37 +03:00
INIT_FUNCTION = LDB_MODULE( wins_ldb)
2007-04-20 14:57:13 +04:00
PRIVATE_DEPENDENCIES = \
2008-04-01 17:08:30 +04:00
LIBNETIF LIBSAMBA-HOSTCONFIG LIBSAMBA-UTIL
2006-03-21 00:44:59 +03:00
# End MODULE ldb_wins_ldb
2006-01-13 19:58:04 +03:00
#######################
2008-03-03 20:25:28 +03:00
ldb_wins_ldb_OBJ_FILES = nbt_server/wins/wins_ldb.o
2005-02-19 02:53:52 +03:00
#######################
# Start SUBSYSTEM NBTD_WINS
[SUBSYSTEM :: NBTD_WINS ]
2005-12-30 15:43:11 +03:00
PRIVATE_PROTO_HEADER = wins/winsserver_proto.h
2007-04-20 14:57:13 +04:00
PRIVATE_DEPENDENCIES = \
2005-09-08 18:43:15 +04:00
LIBCLI_NBT WINSDB
2005-02-19 02:53:52 +03:00
# End SUBSYSTEM NBTD_WINS
#######################
2008-03-03 20:25:28 +03:00
NBTD_WINS_OBJ_FILES = $( addprefix nbt_server/wins/, winsserver.o winsclient.o winswack.o wins_dns_proxy.o)
2005-04-08 12:57:09 +04:00
#######################
# Start SUBSYSTEM NBTD_DGRAM
[SUBSYSTEM :: NBTD_DGRAM ]
2006-03-07 14:07:23 +03:00
PRIVATE_PROTO_HEADER = dgram/proto.h
2007-04-20 14:57:13 +04:00
PRIVATE_DEPENDENCIES = \
2005-04-08 12:57:09 +04:00
LIBCLI_DGRAM
# End SUBSYSTEM NBTD_DGRAM
#######################
2008-03-03 20:25:28 +03:00
NBTD_DGRAM_OBJ_FILES = $( addprefix nbt_server/dgram/, request.o netlogon.o ntlogon.o browse.o)
2005-01-30 13:24:36 +03:00
#######################
# Start SUBSYSTEM NBTD
2007-09-27 03:24:47 +04:00
[SUBSYSTEM :: NBT_SERVER ]
2008-03-03 20:25:28 +03:00
PRIVATE_PROTO_HEADER = nbt_server_proto.h
PRIVATE_DEPENDENCIES = \
LIBCLI_NBT NBTD_WINS NBTD_DGRAM
# End SUBSYSTEM NBTD
#######################
NBT_SERVER_OBJ_FILES = $( addprefix nbt_server/, \
2005-10-21 20:29:54 +04:00
interfaces.o \
register.o \
query.o \
nodestatus.o \
defense.o \
packet.o \
2008-03-03 20:25:28 +03:00
irpc.o)
2007-09-27 03:24:47 +04:00
[MODULE :: service_nbtd ]
INIT_FUNCTION = server_service_nbtd_init
2008-03-08 19:02:40 +03:00
SUBSYSTEM = smbd
2007-09-27 03:24:47 +04:00
PRIVATE_DEPENDENCIES = NBT_SERVER process_model
2008-03-03 20:25:28 +03:00
service_nbtd_OBJ_FILES = \
nbt_server/nbt_server.o