acm_init_path_av(msg->ep->port, dest);
dest->addr_timeout = time_stamp_min() + (uint64_t) addr_timeout;
dest->route_timeout = time_stamp_min() + (uint64_t) route_timeout;
+ acm_log(2, "timeout addr %llu route %llu\n", dest->addr_timeout, dest->route_timeout);
dest->state = ACM_READY;
} else {
dest->state = ACM_INIT;
else if (!stricmp("addr_prot", opt))
addr_prot = acm_convert_addr_prot(value);
else if (!stricmp("addr_timeout", opt))
- addr_timeout = aoti(value);
+ addr_timeout = atoi(value);
else if (!stricmp("route_prot", opt))
route_prot = acm_convert_route_prot(value);
else if (!strcmp("route_timeout", opt))
fprintf(f, "# Number of minutes to maintain IP address to GID mapping before\n");
fprintf(f, "# repeating address resolution. A value of -1 indicates that the\n");
fprintf(f, "# mapping will not time out.\n");
- fprintf(f, "# 1 hour = 60, 1 day = 1440, 1 week = 10080, 1 month ~ 43200")
+ fprintf(f, "# 1 hour = 60, 1 day = 1440, 1 week = 10080, 1 month ~ 43200");
fprintf(f, "\n");
fprintf(f, "addr_timeout 1440\n");
fprintf(f, "\n");
fprintf(f, "# repeating route resolution. A value of -1 indicates that the\n");
fprintf(f, "# mapping will not time out. However, the route will\n");
fprintf(f, "# automatically time out when the address times out.\n");
- fprintf(f, "# 1 hour = 60, 1 day = 1440, 1 week = 10080, 1 month ~ 43200")
+ fprintf(f, "# 1 hour = 60, 1 day = 1440, 1 week = 10080, 1 month ~ 43200");
fprintf(f, "\n");
fprintf(f, "route_timeout -1\n");
fprintf(f, "\n");
}
printf("%s,", svc);
- for (i = 0; i < cnt; i++)
+ for (i = 0; i < cnt - 1; i++)
printf("%llu,", (unsigned long long) counters[i]);
- printf("\n");
+ printf("%llu\n", (unsigned long long) counters[i]);
ib_acm_free_perf(counters);
}