* 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
+ * +-------------------------------------------+
*
*/
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);