if (!ife) fprintf(stderr, _("%s: interface not found.\n"), ifname); else if (if_fetch(ifname, ife) < 0) fprintf(stderr, _("%s: error fetching interface information: %s"), ifname, strerror(errno)); else
res = do_if_fetch(ife); if (res >= 0)
static void if_print(char *ifname){    struct interface *ife;    if (!ifname) {	for_all_interfaces(do_if_print, &opt_a);    } else {	ife = lookup_interface(ifname);	if (!ife)	    fprintf(stderr, _("%s: interface not found.\n"), ifname);	else if (if_fetch(ifname, ife) < 0)	    fprintf(stderr, _("%s: error fetching interface information: %s"),		    ifname, strerror(errno));	else	    ife_print(ife);    }}