son
struct socket *so, *son;
STAILQ_FOREACH_SAFE(so, &local_so_head, so_ktls_rx_list, son) {
int son = h->elements;
son = key1;
son = h->elements;
if (son == h->size) /* need resize... */
h->p[son].object = p;
h->p[son].key = key1;
while (son > 0) {
int father = HEAP_FATHER(son);
if (DN_KEY_LT( h->p[father].key, h->p[son].key ) )
HEAP_SWAP(h->p[son], h->p[father], tmp);
SET_OFFSET(h, son);
son = father;
SET_OFFSET(h, son);
parse = son(line);
parse = son(parse);
parse = son(parse);
parse = son(parse);
parse = son(parse);
parse = son(parse);
parse = son(parse);
parse = son(parse);
parse = son(parse);
parse = son(parse);
parse = son(parse);
parse = son(parse);
static char *son(char *p);