]> rtime.felk.cvut.cz Git - frescor/fna.git/blobdiff - src_frescan/frescan_bwres_messages.c
changes in frescan, programming the changes of mode and the reservation commit mechan...
[frescor/fna.git] / src_frescan / frescan_bwres_messages.c
index 4dff677007a2535475205ee333d644e669ed1b45..b8f745554a5a47f5aac2f4418d942c86bb6005b6 100644 (file)
@@ -421,9 +421,9 @@ static int frescan_repchange_message_to_request(const uint8_t *msg,
  *  return value to say if the contract is admited or not, and the final
  *  values if it was admited
  *
- *  +----------------------------------------------+
- *  | 'REPNEG' | REQ | RETURN_VALUE | FINAL_VALUES |
- *  +----------------------------------------------+
+ *  +-------------------------------------------+
+ *  | 'REPNEG' | REQ | RET_VALUE | FINAL_VALUES | + FRESCAN_REP_INC/DEC_BUDGET
+ *  +-------------------------------------------+
  *
  */
 
@@ -444,9 +444,12 @@ static int frescan_request_to_repneg_message(const frescan_request_data_t *data,
         repneg_msg->type         = FRESCAN_REP_NEG;
         repneg_msg->req          = data->req;
         repneg_msg->return_value = data->return_value;
-        // TODO: use final values only if it was accepted!
         repneg_msg->final_values = data->final_values;
 
+        if (data->return_value == FRESCAN_REQ_ACCEPTED) {
+        }
+
+
         DEBUG(FRESCAN_MESSAGES_ENABLE_DEBUG, "type:%d req:%d ret:%d\n",
               repneg_msg->type, repneg_msg->req, repneg_msg->return_value);