]> rtime.felk.cvut.cz Git - frescor/fwp.git/commitdiff
Admission test adapted to API change
authorMichal Sojka <sojkam1@fel.cvut.cz>
Sat, 1 Nov 2008 17:01:04 +0000 (18:01 +0100)
committerMichal Sojka <sojkam1@fel.cvut.cz>
Sat, 1 Nov 2008 17:01:04 +0000 (18:01 +0100)
See 449b84745661858c77bbab101f7f1ec26b4d97ad commit in frsh_forb

fwp/mngr/fwp_mngr.c

index b8f01a5ea8aa9592765b2ed4a5e19eb4f230344b..1a3612b923d30e3e1ad3bda652b25059739309be 100644 (file)
@@ -14,9 +14,8 @@ struct dummy_data {
 };
 
 
-bool admission_test(struct fres_sa_scenario *scenario, void *priv)
+int admission_test(struct fres_sa_scenario *scenario, void *priv, bool *schedulable)
 {
-       bool schedulable;
        struct dummy_data *data = priv;
        struct fres_sa_contract *c;
 
@@ -35,10 +34,10 @@ bool admission_test(struct fres_sa_scenario *scenario, void *priv)
                       fosa_rel_time_to_msec(basic->budget));
 
        }
-       schedulable = scenario->num_contracts <= 3;
+       *schedulable = scenario->num_contracts <= 3;
        printf("=> %s\n", schedulable?"schedulable":"not schedulable");
                
-       return schedulable;
+       return 0;
 }
 
 struct dummy_data dummy_data;