]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
I love const
authorAlan T. DeKok <aland@freeradius.org>
Fri, 8 Sep 2017 00:20:43 +0000 (20:20 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Fri, 8 Sep 2017 00:20:43 +0000 (20:20 -0400)
No...

src/modules/proto_radius/proto_radius_udp.c
src/modules/proto_vmps/proto_vmps.c
src/modules/proto_vmps/proto_vmps_udp.c

index f83d2f2492f85104aa57c8109c90413df1fc677b..cb1e49caa2346dafbe158394bdb03d1fb52b9c22 100644 (file)
@@ -465,7 +465,7 @@ static int mod_open(void *instance)
  */
 static int mod_fd(void const *instance)
 {
-       proto_radius_udp_t *inst = talloc_get_type_abort(instance, proto_radius_udp_t);
+       proto_radius_udp_t const *inst = talloc_get_type_abort(instance, proto_radius_udp_t);
 
        return inst->sockfd;
 }
@@ -478,7 +478,7 @@ static int mod_fd(void const *instance)
  */
 static void mod_event_list_set(void const *instance, fr_event_list_t *el)
 {
-       proto_radius_udp_t *inst;
+       proto_radius_udp_t const *inst;
 
        memcpy(&inst, &instance, sizeof(inst)); /* const issues */
 
index ea69b4c6a7b7a274c8972ad1f71e174940cbdb8e..74a1b88d9ed00b43173c1fad7424d9e83cee7eaa 100644 (file)
@@ -119,21 +119,21 @@ static int transport_parse(TALLOC_CTX *ctx, void *out, CONF_ITEM *ci, UNUSED CON
  */
 static int mod_decode(void const *instance, REQUEST *request, uint8_t *const data, size_t data_len)
 {
-       proto_vmps_t const *inst = talloc_get_type_abort(instance, proto_vmps_t);
+       proto_vmps_t const *inst = talloc_get_type_abort_const(instance, proto_vmps_t);
 
        return inst->app_io->decode(inst->app_io_instance, request, data, data_len);
 }
 
 static ssize_t mod_encode(void const *instance, REQUEST *request, uint8_t *buffer, size_t buffer_len)
 {
-       proto_vmps_t const *inst = talloc_get_type_abort(instance, proto_vmps_t);
+       proto_vmps_t const *inst = talloc_get_type_abort_const(instance, proto_vmps_t);
 
        return inst->app_io->encode(inst->app_io_instance, request, buffer, buffer_len);
 }
 
 static void mod_process_set(void const *instance, REQUEST *request)
 {
-       proto_vmps_t const *inst = talloc_get_type_abort(instance, proto_vmps_t);
+       proto_vmps_t const *inst = talloc_get_type_abort_const(instance, proto_vmps_t);
        fr_io_process_t process;
 
        rad_assert(request->packet->code != 0);
@@ -305,7 +305,7 @@ static int mod_bootstrap(void *instance, CONF_SECTION *conf)
         *      Bootstrap the process modules
         */
        while ((cp = cf_pair_find_next(conf, cp, "type"))) {
-               dl_t const             *module = talloc_get_type_abort(inst->process_submodule[i]->module, dl_t);
+               dl_t const             *module = talloc_get_type_abort_const(inst->process_submodule[i]->module, dl_t);
                fr_app_process_t const *app_process = (fr_app_process_t const *)module->common;
 
                if (app_process->bootstrap && (app_process->bootstrap(inst->process_submodule[i]->data,
index 425c67409552dfbe205d3dd23e93208be772e018..fb7466c42618e4ad34cfe6fd2ded49963ceb31df 100644 (file)
@@ -105,7 +105,7 @@ static int mod_dst_address(fr_socket_addr_t *dst, UNUSED void const *instance, v
 static int mod_decode(UNUSED void const *instance, UNUSED REQUEST *request, UNUSED uint8_t *const data, UNUSED size_t data_len)
 {
 #if 0
-//     proto_vmps_udp_t const *inst = talloc_get_type_abort(instance, proto_vmps_udp_t);
+//     proto_vmps_udp_t const *inst = talloc_get_type_abort_const(instance, proto_vmps_udp_t);
        fr_ip_srcdst_t *ip;
        uint8_t *packet;
        size_t packet_len;
@@ -127,7 +127,7 @@ static int mod_decode(UNUSED void const *instance, UNUSED REQUEST *request, UNUS
 static ssize_t mod_encode(UNUSED void const *instance, UNUSED REQUEST *request, UNUSED uint8_t *buffer, UNUSED size_t buffer_len)
 {
 #if 0
-//     proto_vmps_udp_t const *inst = talloc_get_type_abort(instance, proto_vmps_udp_t);
+//     proto_vmps_udp_t const *inst = talloc_get_type_abort_const(instance, proto_vmps_udp_t);
        fr_ip_srcdst_t *ip;
        uint8_t *packet;
        size_t packet_len;
@@ -146,7 +146,7 @@ static ssize_t mod_encode(UNUSED void const *instance, UNUSED REQUEST *request,
 
 static ssize_t mod_read(void const *instance, void **packet_ctx, fr_time_t **recv_time, uint8_t *buffer, size_t buffer_len, size_t *leftover, uint32_t *priority)
 {
-       proto_vmps_udp_t const  *inst = talloc_get_type_abort(instance, proto_vmps_udp_t);
+       proto_vmps_udp_t const          *inst = talloc_get_type_abort_const(instance, proto_vmps_udp_t);
        fr_ip_srcdst_t                  *ip;
        uint8_t                         *packet;
        size_t                          packet_len;
@@ -223,7 +223,7 @@ static ssize_t mod_write(void *instance, void *packet_ctx,
  */
 static int mod_open(void *instance)
 {
-       proto_vmps_udp_t *inst = talloc_get_type_abort(instance, proto_vmps_udp_t);
+       proto_vmps_udp_t                *inst = talloc_get_type_abort(instance, proto_vmps_udp_t);
 
        int                             sockfd = 0;
        uint16_t                        port = inst->port;
@@ -252,7 +252,7 @@ static int mod_open(void *instance)
  */
 static int mod_fd(void const *instance)
 {
-       proto_vmps_udp_t *inst = talloc_get_type_abort(instance, proto_vmps_udp_t);
+       proto_vmps_udp_t const *inst = talloc_get_type_abort_const(instance, proto_vmps_udp_t);
 
        return inst->sockfd;
 }