-fix
[oweals/gnunet.git] / src / fs / gnunet-service-fs_pr.h
index ab088f88f413275f6ef43d1a1fb3bce036b98bf3..10bc5c1f3d9eb26c8e8b8f8bf005902ed2c554fa 100644 (file)
@@ -132,6 +132,22 @@ struct GSF_PendingRequestData
    */
   uint32_t original_priority;
 
+  /**
+   * Counter for how often this request has been transmitted (estimate,
+   * because we might have the same request pending for multiple clients,
+   * and of course because a transmission may have failed at a lower
+   * layer).
+   */
+  uint32_t num_transmissions;
+
+  /**
+   * How much respect did we (in total) offer for this request so far (estimate,
+   * because we might have the same request pending for multiple clients,
+   * and of course because a transmission may have failed at a lower
+   * layer).
+   */
+  uint32_t respect_offered;
+
   /**
    * Options for the request.
    */