#include "sends.h" uint32_t next_send(send_t *s) { return s->timestamp + (1 << s->send_count) - 1; } bool next_send_less_than(void *user_data, pheap_node_id_t a, pheap_node_id_t b) { send_t *sends = (send_t *)user_data; return next_send(&sends[a]) < next_send(&sends[b]); }