summaryrefslogtreecommitdiff
path: root/source4/nbt_server/nbt_server.c
diff options
context:
space:
mode:
Diffstat (limited to 'source4/nbt_server/nbt_server.c')
-rw-r--r--source4/nbt_server/nbt_server.c23
1 files changed, 0 insertions, 23 deletions
diff --git a/source4/nbt_server/nbt_server.c b/source4/nbt_server/nbt_server.c
index 6e4acba115..4884398d78 100644
--- a/source4/nbt_server/nbt_server.c
+++ b/source4/nbt_server/nbt_server.c
@@ -27,27 +27,11 @@
/*
- receive an incoming request
-*/
-static void nbt_request_handler(struct nbt_name_socket *nbtsock,
- struct nbt_name_packet *packet,
- const char *src_address, int src_port)
-{
- switch (packet->operation & NBT_OPCODE) {
- case NBT_OPCODE_QUERY:
- nbt_request_query(nbtsock, packet, src_address, src_port);
- break;
- }
-}
-
-
-/*
startup the nbtd task
*/
static void nbtd_task_init(struct task_server *task)
{
struct nbt_server *nbtsrv;
- struct nbt_interface *iface;
NTSTATUS status;
nbtsrv = talloc(task, struct nbt_server);
@@ -67,13 +51,6 @@ static void nbtd_task_init(struct task_server *task)
return;
}
- /* setup the incoming request handler for all our interfaces */
- for (iface=nbtsrv->interfaces;iface;iface=iface->next) {
- nbt_set_incoming_handler(iface->nbtsock, nbt_request_handler, iface);
- }
- nbt_set_incoming_handler(nbtsrv->bcast_interface->nbtsock, nbt_request_handler,
- nbtsrv->bcast_interface);
-
/* start the process of registering our names on all interfaces */
nbt_register_names(nbtsrv);
}