ifhead
ps.search_brace = opt.cuddle_else && ps.p_stack[ps.tos] == ifhead
if (ps.p_stack[ps.tos] != ifhead)
ps.p_stack[--ps.tos] = ifhead;
while (ps.p_stack[ps.tos] == ifhead && tk != elselit) {
struct ifaddrs *ifhead, *ifa;
error = getifaddrs(&ifhead);
for (ifa = ifhead; ifa != NULL; ifa = ifa->ifa_next)
for (ifa = ifhead; ifa != NULL; ifa = ifa->ifa_next)
freeifaddrs(ifhead);