1 # NBTD server subsystem
3 #######################
4 # Start SUBSYSTEM WINSDB
9 PRIVATE_PROTO_HEADER = wins/winsdb_proto.h
10 PUBLIC_DEPENDENCIES = \
12 # End SUBSYSTEM WINSDB
13 #######################
15 #######################
16 # Start MODULE ldb_wins_ldb
17 [MODULE::ldb_wins_ldb]
19 OUTPUT_TYPE = SHARED_LIBRARY
20 INIT_FUNCTION = LDB_MODULE(wins_ldb)
23 PRIVATE_DEPENDENCIES = \
24 LIBNETIF LIBSAMBA-CONFIG LIBSAMBA-UTIL
25 # End MODULE ldb_wins_ldb
26 #######################
28 #######################
29 # Start SUBSYSTEM NBTD_WINS
30 [SUBSYSTEM::NBTD_WINS]
36 PRIVATE_PROTO_HEADER = wins/winsserver_proto.h
37 PRIVATE_DEPENDENCIES = \
39 # End SUBSYSTEM NBTD_WINS
40 #######################
42 #######################
43 # Start SUBSYSTEM NBTD_DGRAM
44 [SUBSYSTEM::NBTD_DGRAM]
45 PRIVATE_PROTO_HEADER = dgram/proto.h
51 PRIVATE_DEPENDENCIES = \
53 # End SUBSYSTEM NBTD_DGRAM
54 #######################
56 #######################
57 # Start SUBSYSTEM NBTD
58 [SUBSYSTEM::NBT_SERVER]
67 PRIVATE_PROTO_HEADER = nbt_server_proto.h
68 PRIVATE_DEPENDENCIES = \
69 LIBCLI_NBT NBTD_WINS NBTD_DGRAM
71 #######################
73 [MODULE::service_nbtd]
74 INIT_FUNCTION = server_service_nbtd_init
78 PRIVATE_DEPENDENCIES = NBT_SERVER process_model