networking/interface.c: was doing really strange caching of fd's
open for getting ifconfig data - ??! Simplified all that. -200 bytes.
diff --git a/include/libbb.h b/include/libbb.h
index 9a6966d..90fb0ad 100644
--- a/include/libbb.h
+++ b/include/libbb.h
@@ -137,9 +137,6 @@
 
 	/* may modify src */
 	int (*getmask) (char *src, struct sockaddr * mask, char *name);
-
-	int fd;
-	char *flag_file;
 };
 
 /* This structure defines hardware protocols and their handlers. */
@@ -530,11 +527,9 @@
 int create_icmp_socket(void);
 int create_icmp6_socket(void);
 /* interface.c */
-struct aftype;
-struct hwtype;
 extern int interface_opt_a;
 int display_interfaces(char *ifname);
-struct aftype *get_aftype(const char *name);
+const struct aftype *get_aftype(const char *name);
 const struct hwtype *get_hwtype(const char *name);
 const struct hwtype *get_hwntype(int type);