diff options
author | Andrew Tridgell <tridge@samba.org> | 2005-07-10 08:41:02 +0000 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 2005-07-10 08:41:02 +0000 |
commit | c9f19a6c7354c291249d79a5c90873a1f4b2a213 (patch) | |
tree | d672338f8c8928ff7b54b704e6445fc4ce8f8c63 /source/nbt_server/register.c | |
parent | 1589ef36901692aaf6dd4e17fbffa8f8fd17fd98 (diff) | |
download | samba-c9f19a6c7354c291249d79a5c90873a1f4b2a213.tar.gz samba-c9f19a6c7354c291249d79a5c90873a1f4b2a213.tar.xz samba-c9f19a6c7354c291249d79a5c90873a1f4b2a213.zip |
r8285: generate some real stats in the nbt server for the irpc client code to look at
Diffstat (limited to 'source/nbt_server/register.c')
-rw-r--r-- | source/nbt_server/register.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/source/nbt_server/register.c b/source/nbt_server/register.c index cd39ef47691..0d0526b94e6 100644 --- a/source/nbt_server/register.c +++ b/source/nbt_server/register.c @@ -83,6 +83,7 @@ static void name_refresh_handler(struct event_context *ev, struct timed_event *t struct nbtd_interface *iface = iname->iface; struct nbt_name_register io; struct nbt_name_request *req; + struct nbtd_server *nbtsrv = iface->nbtsrv; /* setup a single name register request. Notice that we don't use a name refresh request, as Windows and Samba3 do not @@ -100,6 +101,7 @@ static void name_refresh_handler(struct event_context *ev, struct timed_event *t io.in.timeout = 3; io.in.retries = 0; + nbtsrv->stats.total_sent++; req = nbt_name_register_send(iface->nbtsock, &io); if (req == NULL) return; @@ -169,6 +171,7 @@ static void nbtd_register_name_iface(struct nbtd_interface *iface, const char *scope = lp_netbios_scope(); struct nbt_name_register_bcast io; struct composite_context *req; + struct nbtd_server *nbtsrv = iface->nbtsrv; iname = talloc(iface, struct nbtd_iface_name); if (!iname) return; @@ -209,6 +212,7 @@ static void nbtd_register_name_iface(struct nbtd_interface *iface, io.in.nb_flags = nb_flags; io.in.ttl = iname->ttl; + nbtsrv->stats.total_sent++; req = nbt_name_register_bcast_send(iface->nbtsock, &io); if (req == NULL) return; |