]> rtime.felk.cvut.cz Git - frescor/fwp.git/blobdiff - fwp/mngr/fwp_admctrl.c
fwpmngr displays budgets in bytes
[frescor/fwp.git] / fwp / mngr / fwp_admctrl.c
index d42ea1b0ebbec34e9220806d22c511e22204c258..889f845d1bc757cf5758ff1d8150bef2e3b36804 100644 (file)
@@ -168,13 +168,13 @@ int fwp_admctrl_utilization(struct fres_sa_scenario *scenario, void *priv,
                fres_contract_id_to_string(id, &c->contract->id, sizeof(id));
                basic = fres_contract_get_basic(c->contract);
 
-               printf("  processing: id=%s, period=%ld ms, budget=%ld ms\n",
+               frsh_network_budget_to_bytes(FRSH_NETPF_FWP,&basic->budget,&bytes);
+               printf("  processing: id=%s, period=%ld ms, budget=%lu bytes\n",
                       id,
                       fosa_rel_time_to_msec(basic->period),
-                      fosa_rel_time_to_msec(basic->budget));
+                      (long unsigned int)bytes);
 
                /* Calculate protocol overhead */
-               frsh_network_budget_to_bytes(FRSH_NETPF_FWP,&basic->budget,&bytes);
                fragments = (bytes + MTU - 1) / MTU;
 
                if (fragments == 0)