c_link
TAILQ_ENTRY(Connection) c_link; /* List of connections in timeout order. */
TAILQ_INSERT_TAIL(&tq, &fdcon[s], c_link);
TAILQ_REMOVE(&tq, &fdcon[s], c_link);
c = TAILQ_NEXT(c, c_link);
struct combostr *c_link[2]; /* C:previous level or F:NULL */
for (; (tcbp = cbp->c_link[1]) != NULL;
lcbp = cbp, cbp = cbp->c_link[0]) {
for (; (tcbp = cbp->c_link[1]) != NULL; cbp = cbp->c_link[0]) {
for (cbp = ocbp; (tcbp = cbp->c_link[1]) != NULL; cbp = cbp->c_link[0]) {
*--cbpp = cbp->c_link[1];
*--cbpp = cbp->c_link[0];
for (; (tcbp = cbp->c_link[1]) != NULL; cbp = cbp->c_link[0]) {
ncbp->c_link[0] = ocbp;
ncbp->c_link[1] = fcbp;
ncbp->c_link[0] = cbp;
ncbp->c_link[1] = ocbp;
for (cbp = ocbp; (tcbp = cbp->c_link[1]) != NULL;
cbp = cbp->c_link[0]) {
*--cbpp = cbp->c_link[1];
*--cbpp = cbp->c_link[0];
for (; (tcbp = cbp->c_link[1]) != NULL; cbp = cbp->c_link[0]) {
STAILQ_INSERT_TAIL(&ctx->t_conn, conn, c_link);
STAILQ_INSERT_TAIL(&ctx->t_conn, conn, c_link);
STAILQ_REMOVE_HEAD(&ctx->t_conn, c_link);
STAILQ_ENTRY(conn_ctx) c_link;
c_link(file1, skip1, file2, skip2);
void c_link(const char *, off_t, const char *, off_t);