Changeset 1765 in MondoRescue for branches/2.2.5/mindi-busybox/include/inet_common.h
- Timestamp:
- Nov 4, 2007, 3:16:40 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.2.5/mindi-busybox/include/inet_common.h
r821 r1765 1 /* vi: set sw=4 ts=4: */ 1 2 /* 2 3 * stolen from net-tools-1.59 and stripped down for busybox by … … 5 6 * Heavily modified by Manuel Novoa III Mar 12, 2001 6 7 * 7 * Version: $Id: inet_common.h,v 1.4 2004/03/10 07:42:37 mjn3 Exp $8 *9 8 */ 10 9 11 #include <features.h>12 #include <sys/types.h>13 #include <sys/socket.h>14 10 #include "platform.h" 15 16 17 extern const char bb_INET_default[]; /* = "default" */18 11 19 12 /* hostfirst!=0 If we expect this to be a hostname, 20 13 try hostname database first 21 14 */ 22 externint INET_resolve(const char *name, struct sockaddr_in *s_in, int hostfirst);15 int INET_resolve(const char *name, struct sockaddr_in *s_in, int hostfirst); 23 16 24 25 /* numeric: & 0x8000: default instead of *, 17 /* numeric: & 0x8000: "default" instead of "*", 26 18 * & 0x4000: host instead of net, 27 19 * & 0x0fff: don't resolve 28 20 */ 29 extern int INET_rresolve(char *name, size_t len, struct sockaddr_in *s_in,30 int numeric, unsigned int netmask);31 21 32 extern int INET6_resolve(const char *name, struct sockaddr_in6 *sin6); 33 extern int INET6_rresolve(char *name, size_t len, struct sockaddr_in6 *sin6, int numeric); 22 int INET6_resolve(const char *name, struct sockaddr_in6 *sin6); 23 24 /* These return malloced string */ 25 char *INET_rresolve(struct sockaddr_in *s_in, int numeric, uint32_t netmask); 26 char *INET6_rresolve(struct sockaddr_in6 *sin6, int numeric);
Note:
See TracChangeset
for help on using the changeset viewer.