]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
a bit better messages
authorAlan T. DeKok <aland@freeradius.org>
Tue, 26 Sep 2017 19:00:14 +0000 (15:00 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Wed, 27 Sep 2017 16:25:24 +0000 (12:25 -0400)
src/lib/io/message.c
src/lib/io/network.c

index 2acf6f91e6c4ca391f9177e484ab7349b9d3c0a0..37697e6a094ee9bfefbe17ca9db503f9183eab0e 100644 (file)
@@ -155,7 +155,7 @@ fr_message_set_t *fr_message_set_create(TALLOC_CTX *ctx, int num_messages, size_
        }
 
        if ((ring_buffer_size & (ring_buffer_size - 1)) != 0) {
-               fr_strerror_printf("Ring buffer size must be a power of 2");
+               fr_strerror_printf("Ring buffer size must be a power of 2, not %zd", ring_buffer_size);
                return NULL;
        }
 
index 0bc69d1ee40d0d7955f0404d51afa188bd9f73a1..4573bfc87ddcf918b06645143a5c50f9863fde9d 100644 (file)
@@ -596,7 +596,7 @@ static void fr_network_socket_callback(void *ctx, void const *data, size_t data_
                                      sizeof(fr_channel_data_t),
                                      s->listen->default_message_size * s->listen->num_messages);
        if (!s->ms) {
-               fr_log(nr->log, L_ERR, "Failed creating message buffers for network IO.  Closing socket.");
+               fr_log(nr->log, L_ERR, "Failed creating message buffers for network IO: %s", fr_strerror());
                talloc_free(s);
                return;
        }
@@ -657,7 +657,7 @@ static void fr_network_directory_callback(void *ctx, void const *data, size_t da
                                      sizeof(fr_channel_data_t),
                                      s->listen->default_message_size * s->listen->num_messages);
        if (!s->ms) {
-               fr_log(nr->log, L_ERR, "Failed creating message buffers for directoryx IO.  Closing socket.");
+               fr_log(nr->log, L_ERR, "Failed creating message buffers for directory IO.  Closing socket.");
                talloc_free(s);
                return;
        }