aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2010-05-11 17:31:33 +0000
committerChristian Grothoff <christian@grothoff.org>2010-05-11 17:31:33 +0000
commitd52a709fd0e7b52e59a747c983dfd27ffbee335b (patch)
treeddcc41d7e2bb00f41843f5d8da146c6709908c8a
parent87d10254bc3254cfa45b41b7604c25e3d8f0c64a (diff)
downloadgnunet-d52a709fd0e7b52e59a747c983dfd27ffbee335b.tar.gz
gnunet-d52a709fd0e7b52e59a747c983dfd27ffbee335b.zip
ignores
-rw-r--r--src/arm/gnunet-service-manager.c19
1 files changed, 11 insertions, 8 deletions
diff --git a/src/arm/gnunet-service-manager.c b/src/arm/gnunet-service-manager.c
index 5a8cd58d2..47f0c8325 100644
--- a/src/arm/gnunet-service-manager.c
+++ b/src/arm/gnunet-service-manager.c
@@ -667,7 +667,8 @@ createListeningSocket (struct sockaddr *sa,
667 if (NULL == sock) 667 if (NULL == sock)
668 { 668 {
669 GNUNET_log (GNUNET_ERROR_TYPE_ERROR, 669 GNUNET_log (GNUNET_ERROR_TYPE_ERROR,
670 "Unable to create socket for service %s", serviceName); 670 _("Unable to create socket for service `%s'"),
671 serviceName);
671 GNUNET_free (sa); 672 GNUNET_free (sa);
672 return; 673 return;
673 } 674 }
@@ -687,23 +688,25 @@ createListeningSocket (struct sockaddr *sa,
687 (sock, (const struct sockaddr *) sa, addr_len) != GNUNET_OK) 688 (sock, (const struct sockaddr *) sa, addr_len) != GNUNET_OK)
688 { 689 {
689 GNUNET_log (GNUNET_ERROR_TYPE_ERROR, 690 GNUNET_log (GNUNET_ERROR_TYPE_ERROR,
690 _("Unable to bind listening socket for service `%s'\n"), 691 _("Unable to bind listening socket for service `%s' to address `%s': %s\n"),
691 serviceName); 692 serviceName,
693 GNUNET_a2s (sa, addr_len),
694 STRERROR (errno));
692 GNUNET_free (sa); 695 GNUNET_free (sa);
693 return; 696 return;
694 } 697 }
695 if (GNUNET_NETWORK_socket_listen (sock, 5) != GNUNET_OK) 698 if (GNUNET_NETWORK_socket_listen (sock, 5) != GNUNET_OK)
696 { 699 {
697 GNUNET_log (GNUNET_ERROR_TYPE_ERROR, 700 GNUNET_log_strerror (GNUNET_ERROR_TYPE_ERROR,
698 _("Error listening socket for service `%s'\n"), 701 "listen");
699 serviceName);
700 GNUNET_NETWORK_socket_close (sock); 702 GNUNET_NETWORK_socket_close (sock);
701 GNUNET_free (sa); 703 GNUNET_free (sa);
702 return; 704 return;
703 } 705 }
704 GNUNET_log (GNUNET_ERROR_TYPE_INFO, 706 GNUNET_log (GNUNET_ERROR_TYPE_INFO,
705 _("ARM now monitors connections to service `%s'\n"), 707 _("ARM now monitors connections to service `%s' at `%s'\n"),
706 serviceName); 708 serviceName,
709 GNUNET_a2s (sa, addr_len));
707 serviceListeningInfo = GNUNET_malloc (sizeof (struct ServiceListeningInfo)); 710 serviceListeningInfo = GNUNET_malloc (sizeof (struct ServiceListeningInfo));
708 serviceListeningInfo->serviceName = GNUNET_strdup (serviceName); 711 serviceListeningInfo->serviceName = GNUNET_strdup (serviceName);
709 serviceListeningInfo->service_addr = sa; 712 serviceListeningInfo->service_addr = sa;