]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Can't write to a const
authorNick Porter <nick@portercomputing.co.uk>
Thu, 28 Jan 2021 10:08:29 +0000 (10:08 +0000)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Thu, 28 Jan 2021 10:36:03 +0000 (10:36 +0000)
src/modules/proto_tacacs/proto_tacacs.c

index 821826191179d338b78c0d5922e6bfa61c3dd83b..761a14fedbbcdb498fe1f74185eeae817970abd1 100644 (file)
@@ -318,7 +318,7 @@ static int mod_decode(void const *instance, request_t *request, uint8_t *const d
 static ssize_t mod_encode(void const *instance, request_t *request, uint8_t *buffer, size_t buffer_len)
 {
        proto_tacacs_t const    *inst = talloc_get_type_abort_const(instance, proto_tacacs_t);
-       fr_io_track_t const     *track = talloc_get_type_abort_const(request->async->packet_ctx, fr_io_track_t);
+       fr_io_track_t           *track = talloc_get_type_abort(request->async->packet_ctx, fr_io_track_t);
        fr_io_address_t const   *address = track->address;
        ssize_t                 data_len;
        RADCLIENT const         *client;