* - <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.
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;
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;
}
-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;