]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
make write() take non-const 'inst'
authorAlan T. DeKok <aland@freeradius.org>
Sun, 27 Aug 2017 20:57:48 +0000 (16:57 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Tue, 29 Aug 2017 11:38:45 +0000 (07:38 -0400)
src/lib/io/io.h
src/modules/proto_radius/proto_radius_udp.c
src/modules/proto_vmps/proto_vmps_udp.c
src/tests/util/radius_schedule_test.c

index fa3abd80b77633f94354c67ae9ce1fbc52a31874..723c252c4a00d11190269c3f4069f1729dbb462a 100644 (file)
@@ -213,7 +213,7 @@ typedef ssize_t (*fr_io_data_read_t)(void const *instance, void **packet_ctx, fr
  *     - <0 on error
  *     - >=0 length of the data read or written.
  */
-typedef ssize_t (*fr_io_data_write_t)(void const *instance, void *packet_ctx, fr_time_t request_time,
+typedef ssize_t (*fr_io_data_write_t)(void *instance, void *packet_ctx, fr_time_t request_time,
                                      uint8_t *buffer, size_t buffer_len);
 
 /**  Handle a close or error on the socket.
index 40c85e51b5190a4085af003168f846c668f66abf..f2f290404c7c2a51602f2aff9ba3a29f6bad04de 100644 (file)
@@ -317,10 +317,10 @@ static ssize_t mod_read(void const *instance, void **packet_ctx, fr_time_t **rec
        return packet_len;
 }
 
-static ssize_t mod_write(void const *instance, void *packet_ctx,
+static ssize_t mod_write(void *instance, void *packet_ctx,
                         fr_time_t request_time, uint8_t *buffer, size_t buffer_len)
 {
-       proto_radius_udp_t const        *inst = talloc_get_type_abort(instance, proto_radius_udp_t);
+       proto_radius_udp_t              *inst = talloc_get_type_abort(instance, proto_radius_udp_t);
        fr_tracking_entry_t             *track = packet_ctx;
        proto_radius_udp_address_t      *address = track->src_dst;
 
index 368b1363a11e3822d7536380fc9f2417ce839a49..425c67409552dfbe205d3dd23e93208be772e018 100644 (file)
@@ -178,10 +178,10 @@ static ssize_t mod_read(void const *instance, void **packet_ctx, fr_time_t **rec
        return packet_len + sizeof(*ip);
 }
 
-static ssize_t mod_write(void const *instance, void *packet_ctx,
+static ssize_t mod_write(void *instance, void *packet_ctx,
                         UNUSED fr_time_t request_time, uint8_t *buffer, size_t buffer_len)
 {
-       proto_vmps_udp_t const  *inst = talloc_get_type_abort(instance, proto_vmps_udp_t);
+       proto_vmps_udp_t        *inst = talloc_get_type_abort(instance, proto_vmps_udp_t);
        fr_ip_srcdst_t          *ip = packet_ctx;
        uint8_t                 *packet;
        size_t                  packet_len;
index f1cadadb11cd7527947e4425522421ed48af3086..6886de51bdbd326a234052b4120a39644683cd4b 100644 (file)
@@ -157,7 +157,7 @@ static ssize_t test_read(void const *ctx, UNUSED void **packet_ctx, fr_time_t **
 }
 
 
-static ssize_t test_write(void const *ctx, UNUSED void *packet_ctx,  UNUSED fr_time_t request_time,
+static ssize_t test_write(void *ctx, UNUSED void *packet_ctx,  UNUSED fr_time_t request_time,
                          uint8_t *buffer, size_t buffer_len)
 {
        ssize_t                 data_size;