]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
make src_dst void
authorAlan T. DeKok <aland@freeradius.org>
Fri, 16 Jun 2017 17:34:24 +0000 (13:34 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Fri, 16 Jun 2017 18:15:38 +0000 (14:15 -0400)
src/lib/io/track.c
src/lib/io/track.h

index c6881f0c19663483591d1665ed6a3a441d870bab..939124d7e15c234a9db2a0260d8421c2aa03abd3 100644 (file)
@@ -214,7 +214,7 @@ int fr_radius_tracking_entry_delete(fr_tracking_t *ft, fr_tracking_entry_t *entr
  *     - FR_TRACKING_DIFFERENT, the old packet was deleted, and the newer packet inserted
  */
 fr_tracking_status_t fr_radius_tracking_entry_insert(fr_tracking_t *ft, uint8_t *packet, fr_time_t timestamp,
-                                                    uint8_t const *src_dst, fr_tracking_entry_t **p_entry)
+                                                    void *src_dst, fr_tracking_entry_t **p_entry)
 {
        bool insert = false;
        fr_tracking_entry_t *entry;
index b62210de92cab28fc673a4ba1d094adebe20d59f..226a42e388e09d95cb2c45bc84462794060cd7d9 100644 (file)
@@ -43,7 +43,7 @@ typedef struct fr_tracking_t fr_tracking_t;
  */
 typedef struct fr_tracking_entry_t {
        fr_time_t               timestamp;      //!< when the request was received
-       uint8_t const           *src_dst;       //!< information about src/dst IP/port
+       void                    *src_dst;       //!< information about src/dst IP/port
        size_t                  src_dst_size;   //!< size of the data in src_dst
        uint8_t const           *reply;         //!< the response (if any);
        size_t                  reply_len;      //!< the length of the response
@@ -64,7 +64,7 @@ typedef enum fr_tracking_status_t {
 fr_tracking_t *fr_radius_tracking_create(TALLOC_CTX *ctx, size_t src_dst_size, void *allowed_packets[FR_MAX_PACKET_CODE]);
 int fr_radius_tracking_entry_delete(fr_tracking_t *ft, fr_tracking_entry_t *entry) CC_HINT(nonnull);
 fr_tracking_status_t fr_radius_tracking_entry_insert(fr_tracking_t *ft, uint8_t *packet,
-                                                    fr_time_t timestamp, uint8_t const *src_dst,
+                                                    fr_time_t timestamp, void *src_dst,
                                                     fr_tracking_entry_t **p_entry);
 int fr_radius_tracking_entry_reply(fr_tracking_t *ft, fr_tracking_entry_t *entry,
                                   fr_time_t timestamp,