port_inet.h revision 11038:74b12212b8a2
1/* 2 * Copyright 2009 Sun Microsystems, Inc. All rights reserved. 3 * Use is subject to license terms. 4 */ 5 6/* 7 * 8 * All rights reserved. 9 */ 10 11#ifndef _ARPA_PORT_INET_H 12#define _ARPA_PORT_INET_H 13 14#ifdef __cplusplus 15extern "C" { 16#endif 17 18/* 19 * these are libresolv2 functions that were made local in previous versions 20 * we rename them res_* because they conflict with libnsl or libsocket 21 */ 22 23#define inet_lnaof res_inet_lnaof /* libsocket */ 24ulong_t inet_lnaof(struct in_addr in); 25 26#define inet_makeaddr res_inet_makeaddr /* libsocket */ 27struct in_addr inet_makeaddr(ulong_t net, ulong_t host); 28 29#define inet_netof res_inet_netof /* libnsl */ 30ulong_t inet_netof(struct in_addr in); 31 32#define inet_network res_inet_network /* libsocket */ 33ulong_t inet_network(register const char *cp); 34 35#ifdef __cplusplus 36} 37#endif 38 39 40 41#endif /* _ARPA_PORT_INET_H */ 42