{
bool is_dup;
int ret = -1;
- request_t *request;
+ request_t *request;
TALLOC_CTX *ctx;
fr_listen_t const *listen;
request_t const *a = one, *b = two;
int ret;
- ret = (a->async->priority > b->async->priority) - (a->async->priority < b->async->priority);
+ ret = CMP(a->async->priority, b->async->priority);
if (ret != 0) return ret;
- return (a->async->recv_time > b->async->recv_time) - (a->async->recv_time < b->async->recv_time);
+ return CMP(a->async->recv_time, b->async->recv_time);
}
/**
{
request_t const *a = one, *b = two;
- return (a->async->recv_time > b->async->recv_time) - (a->async->recv_time < b->async->recv_time);
+ return CMP(a->async->recv_time, b->async->recv_time);
}
/**
int ret;
request_t const *a = one, *b = two;
- ret = (a->async->listen > b->async->listen) - (a->async->listen < b->async->listen);
+ ret = CMP(a->async->listen, b->async->listen);
if (ret) return ret;
- return (a->async->packet_ctx > b->async->packet_ctx) - (a->async->packet_ctx < b->async->packet_ctx);
+ return CMP(a->async->packet_ctx, b->async->packet_ctx);
}
/** Destroy a worker