]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
distinguish reply timestamp from request timestamp
authorAlan T. DeKok <aland@freeradius.org>
Mon, 19 Jun 2017 13:30:53 +0000 (09:30 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Mon, 19 Jun 2017 13:31:12 +0000 (09:31 -0400)
src/lib/io/track.c
src/lib/io/track.h

index 771902621dfe8f187c6426f9827186bddedbf134..384fcd6eb3b408b24c7902d849440060685da381 100644 (file)
@@ -339,7 +339,8 @@ fr_tracking_status_t fr_radius_tracking_entry_insert(fr_tracking_t *ft, uint8_t
  *
  * @param[in] ft the tracking table
  * @param[in] entry the original entry for the request packet
- * @param[in] timestamp when the caller thinks the original entry was created
+ * @param[in] request_timestamp when the caller thinks the original entry was created
+ * @param[in] reply_timestamp when the caller thinks the original entry was created
  * @param[in] reply the reply packet
  * @param[in] reply_len the length of the reply message
  * @return
@@ -347,7 +348,7 @@ fr_tracking_status_t fr_radius_tracking_entry_insert(fr_tracking_t *ft, uint8_t
  *     - 0 on success
  */
 int fr_radius_tracking_entry_reply(fr_tracking_t *ft, fr_tracking_entry_t *entry,
-                                  fr_time_t timestamp,
+                                  fr_time_t request_timestamp, UNUSED fr_time_t reply_timestamp,
                                   uint8_t const *reply, size_t reply_len)
 {
        (void) talloc_get_type_abort(ft, fr_tracking_t);
index 226a42e388e09d95cb2c45bc84462794060cd7d9..193b6a470a4bae069117379f8efd8315e6c623b9 100644 (file)
@@ -67,7 +67,7 @@ fr_tracking_status_t fr_radius_tracking_entry_insert(fr_tracking_t *ft, uint8_t
                                                     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,
+                                  fr_time_t reply_timestamp, fr_time_t reply_timestamp,
                                   uint8_t const *reply, size_t reply_len);
 
 #ifdef __cplusplus