diff options
| author | Lennart Poettering <lennart@poettering.net> | 2005-08-21 21:13:01 +0000 | 
|---|---|---|
| committer | Lennart Poettering <lennart@poettering.net> | 2005-08-21 21:13:01 +0000 | 
| commit | 041302604374ae779d4d6a1e83b5f738c7be00d0 (patch) | |
| tree | 3eec9bf1cec0785d59fe9d12b8bc55d4c7bfe1b0 | |
| parent | 62fd831195c8208379b2041935514aeec75cbbd9 (diff) | |
Add debug message when executing simple protocol commands
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@387 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
| -rw-r--r-- | avahi-daemon/simple-protocol.c | 20 | 
1 files changed, 20 insertions, 0 deletions
| diff --git a/avahi-daemon/simple-protocol.c b/avahi-daemon/simple-protocol.c index 485457a..fe3888a 100644 --- a/avahi-daemon/simple-protocol.c +++ b/avahi-daemon/simple-protocol.c @@ -265,14 +265,20 @@ static void handle_line(Client *c, const char *s) {          c->state = CLIENT_RESOLVE_HOSTNAME;          if (!(c->host_name_resolver = avahi_s_host_name_resolver_new(avahi_server, -1, AF_UNSPEC, arg, c->afquery = AF_INET, host_name_resolver_callback, c)))              goto fail; + +        avahi_log_debug(__FILE__": Got %s request for '%s'.", cmd, arg);      } else if (strcmp(cmd, "RESOLVE-HOSTNAME-IPV6") == 0 && n_args == 2) {          c->state = CLIENT_RESOLVE_HOSTNAME;          if (!(c->host_name_resolver = avahi_s_host_name_resolver_new(avahi_server, -1, AF_UNSPEC, arg, c->afquery = AF_INET6, host_name_resolver_callback, c)))              goto fail; + +        avahi_log_debug(__FILE__": Got %s request for '%s'.", cmd, arg);      } else if (strcmp(cmd, "RESOLVE-HOSTNAME") == 0 && n_args == 2) {          c->state = CLIENT_RESOLVE_HOSTNAME;          if (!(c->host_name_resolver = avahi_s_host_name_resolver_new(avahi_server, -1, AF_UNSPEC, arg, c->afquery = AF_UNSPEC, host_name_resolver_callback, c)))              goto fail; + +        avahi_log_debug(__FILE__": Got %s request for '%s'.", cmd, arg);      } else if (strcmp(cmd, "RESOLVE-ADDRESS") == 0 && n_args == 2) {          AvahiAddress addr; @@ -284,24 +290,38 @@ static void handle_line(Client *c, const char *s) {              if (!(c->address_resolver = avahi_s_address_resolver_new(avahi_server, -1, AF_UNSPEC, &addr, address_resolver_callback, c)))                  goto fail;          } + +        avahi_log_debug(__FILE__": Got %s request for '%s'.", cmd, arg); +      } else if (strcmp(cmd, "BROWSE-DNS-SERVERS-IPV4") == 0 && n_args == 1) {          c->state = CLIENT_BROWSE_DNS_SERVERS;          if (!(c->dns_server_browser = avahi_s_dns_server_browser_new(avahi_server, -1, AF_UNSPEC, NULL, AVAHI_DNS_SERVER_RESOLVE, c->afquery = AF_INET, dns_server_browser_callback, c)))              goto fail;          client_output_printf(c, "+ Browsing ...\n"); + +        avahi_log_debug(__FILE__": Got %s request for '%s'.", cmd, arg); +      } else if (strcmp(cmd, "BROWSE-DNS-SERVERS-IPV6") == 0 && n_args == 1) {          c->state = CLIENT_BROWSE_DNS_SERVERS;          if (!(c->dns_server_browser = avahi_s_dns_server_browser_new(avahi_server, -1, AF_UNSPEC, NULL, AVAHI_DNS_SERVER_RESOLVE, c->afquery = AF_INET6, dns_server_browser_callback, c)))              goto fail;          client_output_printf(c, "+ Browsing ...\n"); + +        avahi_log_debug(__FILE__": Got %s request for '%s'.", cmd, arg); +      } else if (strcmp(cmd, "BROWSE-DNS-SERVERS") == 0 && n_args == 1) {          c->state = CLIENT_BROWSE_DNS_SERVERS;          if (!(c->dns_server_browser = avahi_s_dns_server_browser_new(avahi_server, -1, AF_UNSPEC, NULL, AVAHI_DNS_SERVER_RESOLVE, c->afquery = AF_UNSPEC, dns_server_browser_callback, c)))              goto fail;          client_output_printf(c, "+ Browsing ...\n"); + +        avahi_log_debug(__FILE__": Got %s request for '%s'.", cmd, arg); +      } else {          client_output_printf(c, "%+i Invalid command \"%s\", try \"HELP\".\n", AVAHI_ERR_INVALID_OPERATION, cmd);          c->state = CLIENT_DEAD; + +        avahi_log_debug(__FILE__": Got invalid request '%s'.", cmd);      }      return; | 
