Re-indent resolver code with clang-format

clang-format --style file -i *.{c,h}

Test: code does not compile yet
Change-Id: I8c509de4f8558b2dd74668cf40bb73c4316dc5ad
diff --git a/resolv/resolv_private.h b/resolv/resolv_private.h
index 77b03bf..0db0cea 100644
--- a/resolv/resolv_private.h
+++ b/resolv/resolv_private.h
@@ -52,16 +52,16 @@
  */
 
 #ifndef _RESOLV_PRIVATE_H_
-#define	_RESOLV_PRIVATE_H_
+#define _RESOLV_PRIVATE_H_
 
 #include <sys/cdefs.h>
 
-#include <resolv.h>
-#include "resolv_static.h"
-#include "resolv_params.h"
-#include "resolv_stats.h"
 #include <net/if.h>
+#include <resolv.h>
 #include <time.h>
+#include "resolv_params.h"
+#include "resolv_static.h"
+#include "resolv_stats.h"
 
 // Linux defines MAXHOSTNAMELEN as 64, while the domain name limit in
 // RFC 1034 and RFC 1035 is 255 octets.
@@ -78,7 +78,7 @@
  * is new enough to contain a certain feature.
  */
 
-#define	__RES	20030124
+#define __RES 20030124
 
 /*
  * This used to be defined in res_query.c, now it's in herror.c.
@@ -99,7 +99,7 @@
  *		#endif
  */
 
-#define RES_SET_H_ERRNO(r,x) (h_errno = (r)->res_h_errno = (x))
+#define RES_SET_H_ERRNO(r, x) (h_errno = (r)->res_h_errno = (x))
 struct __res_state; /* forward */
 
 /*
@@ -110,240 +110,237 @@
 
 #ifndef _PATH_RESCONF
 #ifdef ANDROID_CHANGES
-#define _PATH_RESCONF        "/etc/ppp/resolv.conf"
+#define _PATH_RESCONF "/etc/ppp/resolv.conf"
 #else
-#define _PATH_RESCONF        "/etc/resolv.conf"
+#define _PATH_RESCONF "/etc/resolv.conf"
 #endif
 #endif
 
 struct res_sym {
-	int		number;	   /* Identifying number, like T_MX */
-	const char *	name;	   /* Its symbolic name, like "MX" */
-	const char *	humanname; /* Its fun name, like "mail exchanger" */
+    int number;            /* Identifying number, like T_MX */
+    const char* name;      /* Its symbolic name, like "MX" */
+    const char* humanname; /* Its fun name, like "mail exchanger" */
 };
 
 /*
  * Global defines and variables for resolver stub.
  */
-#define	MAXDFLSRCH		3	/* # default domain levels to try */
-#define	LOCALDOMAINPARTS	2	/* min levels in name that is "local" */
+#define MAXDFLSRCH 3       /* # default domain levels to try */
+#define LOCALDOMAINPARTS 2 /* min levels in name that is "local" */
 
-#define	RES_TIMEOUT		5	/* min. seconds between retries */
-#define	MAXRESOLVSORT		10	/* number of net to sort on */
-#define	RES_MAXNDOTS		15	/* should reflect bit field size */
-#define	RES_MAXRETRANS		30	/* only for resolv.conf/RES_OPTIONS */
-#define	RES_MAXRETRY		5	/* only for resolv.conf/RES_OPTIONS */
-#define	RES_DFLRETRY		2	/* Default #/tries. */
-#define	RES_MAXTIME		65535	/* Infinity, in milliseconds. */
+#define RES_TIMEOUT 5     /* min. seconds between retries */
+#define MAXRESOLVSORT 10  /* number of net to sort on */
+#define RES_MAXNDOTS 15   /* should reflect bit field size */
+#define RES_MAXRETRANS 30 /* only for resolv.conf/RES_OPTIONS */
+#define RES_MAXRETRY 5    /* only for resolv.conf/RES_OPTIONS */
+#define RES_DFLRETRY 2    /* Default #/tries. */
+#define RES_MAXTIME 65535 /* Infinity, in milliseconds. */
 
 struct __res_state_ext;
 
 struct __res_state {
-	unsigned	netid;			/* NetId: cache key and socket mark */
-	int	retrans;	 	/* retransmission time interval */
-	int	retry;			/* number of times to retransmit */
+    unsigned netid; /* NetId: cache key and socket mark */
+    int retrans;    /* retransmission time interval */
+    int retry;      /* number of times to retransmit */
 #ifdef sun
-	u_int	options;		/* option flags - see below. */
+    u_int options; /* option flags - see below. */
 #else
-	u_long	options;		/* option flags - see below. */
+    u_long options;       /* option flags - see below. */
 #endif
-	int	nscount;		/* number of name servers */
-	struct sockaddr_in
-		nsaddr_list[MAXNS];	/* address of name server */
-#define	nsaddr	nsaddr_list[0]		/* for backward compatibility */
-	u_short	id;			/* current message id */
-	char	*dnsrch[MAXDNSRCH+1];	/* components of domain to search */
-	char	defdname[256];		/* default domain (deprecated) */
+    int nscount;                           /* number of name servers */
+    struct sockaddr_in nsaddr_list[MAXNS]; /* address of name server */
+#define nsaddr nsaddr_list[0]              /* for backward compatibility */
+    u_short id;                            /* current message id */
+    char* dnsrch[MAXDNSRCH + 1];           /* components of domain to search */
+    char defdname[256];                    /* default domain (deprecated) */
 #ifdef sun
-	u_int	pfcode;			/* RES_PRF_ flags - see below. */
+    u_int pfcode; /* RES_PRF_ flags - see below. */
 #else
-	u_long	pfcode;			/* RES_PRF_ flags - see below. */
+    u_long pfcode;        /* RES_PRF_ flags - see below. */
 #endif
-	unsigned ndots:4;		/* threshold for initial abs. query */
-	unsigned nsort:4;		/* number of elements in sort_list[] */
-	char	unused[3];
-	struct {
-		struct in_addr	addr;
-		uint32_t	mask;
-	} sort_list[MAXRESOLVSORT];
+    unsigned ndots : 4; /* threshold for initial abs. query */
+    unsigned nsort : 4; /* number of elements in sort_list[] */
+    char unused[3];
+    struct {
+        struct in_addr addr;
+        uint32_t mask;
+    } sort_list[MAXRESOLVSORT];
 #ifdef __OLD_RES_STATE
-	char lookups[4];
+    char lookups[4];
 #else
-	res_send_qhook qhook;		/* query hook */
-	res_send_rhook rhook;		/* response hook */
-	int	res_h_errno;		/* last one set for this context */
-	unsigned _mark;			/* If non-0 SET_MARK to _mark on all request sockets */
-	int	_vcsock;		/* PRIVATE: for res_send VC i/o */
-	u_int	_flags;			/* PRIVATE: see below */
-	u_int	_pad;			/* make _u 64 bit aligned */
-	union {
-		/* On an 32-bit arch this means 512b total. */
-		char	pad[72 - 4*sizeof (int) - 2*sizeof (void *)];
-		struct {
-			uint16_t		nscount;
-			uint16_t		nstimes[MAXNS];	/* ms. */
-			int			nssocks[MAXNS];
-			struct __res_state_ext *ext;	/* extention for IPv6 */
-		} _ext;
-	} _u;
+    res_send_qhook qhook; /* query hook */
+    res_send_rhook rhook; /* response hook */
+    int res_h_errno;      /* last one set for this context */
+    unsigned _mark;       /* If non-0 SET_MARK to _mark on all request sockets */
+    int _vcsock;          /* PRIVATE: for res_send VC i/o */
+    u_int _flags;         /* PRIVATE: see below */
+    u_int _pad;           /* make _u 64 bit aligned */
+    union {
+        /* On an 32-bit arch this means 512b total. */
+        char pad[72 - 4 * sizeof(int) - 2 * sizeof(void*)];
+        struct {
+            uint16_t nscount;
+            uint16_t nstimes[MAXNS]; /* ms. */
+            int nssocks[MAXNS];
+            struct __res_state_ext* ext; /* extention for IPv6 */
+        } _ext;
+    } _u;
 #endif
-        struct res_static   rstatic[1];
+    struct res_static rstatic[1];
 };
 
-typedef struct __res_state *res_state;
+typedef struct __res_state* res_state;
 
 /* Retrieve a local copy of the stats for the given netid. The buffer must have space for
  * MAXNS __resolver_stats. Returns the revision id of the resolvers used.
  */
 __LIBC_HIDDEN__
-extern int
-_resolv_cache_get_resolver_stats( unsigned netid, struct __res_params* params,
-        struct __res_stats stats[MAXNS]);
+extern int _resolv_cache_get_resolver_stats(unsigned netid, struct __res_params* params,
+                                            struct __res_stats stats[MAXNS]);
 
 /* Add a sample to the shared struct for the given netid and server, provided that the
  * revision_id of the stored servers has not changed.
  */
 __LIBC_HIDDEN__
-extern void
-_resolv_cache_add_resolver_stats_sample( unsigned netid, int revision_id, int ns,
-        const struct __res_sample* sample, int max_samples);
+extern void _resolv_cache_add_resolver_stats_sample(unsigned netid, int revision_id, int ns,
+                                                    const struct __res_sample* sample,
+                                                    int max_samples);
 
 /* End of stats related definitions */
 
 union res_sockaddr_union {
-	struct sockaddr_in	sin;
+    struct sockaddr_in sin;
 #ifdef IN6ADDR_ANY_INIT
-	struct sockaddr_in6	sin6;
+    struct sockaddr_in6 sin6;
 #endif
 #ifdef ISC_ALIGN64
-	int64_t			__align64;	/* 64bit alignment */
+    int64_t __align64; /* 64bit alignment */
 #else
-	int32_t			__align32;	/* 32bit alignment */
+    int32_t __align32; /* 32bit alignment */
 #endif
-	char			__space[128];   /* max size */
+    char __space[128]; /* max size */
 };
 
 /*
  * Resolver flags (used to be discrete per-module statics ints).
  */
-#define	RES_F_VC	0x00000001	/* socket is TCP */
-#define	RES_F_CONN	0x00000002	/* socket is connected */
-#define	RES_F_EDNS0ERR	0x00000004	/* EDNS0 caused errors */
-#define	RES_F__UNUSED	0x00000008	/* (unused) */
-#define	RES_F_LASTMASK	0x000000F0	/* ordinal server of last res_nsend */
-#define	RES_F_LASTSHIFT	4		/* bit position of LASTMASK "flag" */
-#define	RES_GETLAST(res) (((res)._flags & RES_F_LASTMASK) >> RES_F_LASTSHIFT)
+#define RES_F_VC 0x00000001       /* socket is TCP */
+#define RES_F_CONN 0x00000002     /* socket is connected */
+#define RES_F_EDNS0ERR 0x00000004 /* EDNS0 caused errors */
+#define RES_F__UNUSED 0x00000008  /* (unused) */
+#define RES_F_LASTMASK 0x000000F0 /* ordinal server of last res_nsend */
+#define RES_F_LASTSHIFT 4         /* bit position of LASTMASK "flag" */
+#define RES_GETLAST(res) (((res)._flags & RES_F_LASTMASK) >> RES_F_LASTSHIFT)
 
 /* res_findzonecut2() options */
-#define	RES_EXHAUSTIVE	0x00000001	/* always do all queries */
-#define	RES_IPV4ONLY	0x00000002	/* IPv4 only */
-#define	RES_IPV6ONLY	0x00000004	/* IPv6 only */
+#define RES_EXHAUSTIVE 0x00000001 /* always do all queries */
+#define RES_IPV4ONLY 0x00000002   /* IPv4 only */
+#define RES_IPV6ONLY 0x00000004   /* IPv6 only */
 
 /*
  * Resolver options (keep these in synch with res_debug.c, please)
  */
-#define RES_INIT	0x00000001	/* address initialized */
-#define RES_DEBUG	0x00000002	/* print debug messages */
-#define RES_AAONLY	0x00000004	/* authoritative answers only (!IMPL)*/
-#define RES_USEVC	0x00000008	/* use virtual circuit */
-#define RES_PRIMARY	0x00000010	/* query primary server only (!IMPL) */
-#define RES_IGNTC	0x00000020	/* ignore trucation errors */
-#define RES_RECURSE	0x00000040	/* recursion desired */
-#define RES_DEFNAMES	0x00000080	/* use default domain name */
-#define RES_STAYOPEN	0x00000100	/* Keep TCP socket open */
-#define RES_DNSRCH	0x00000200	/* search up local domain tree */
-#define	RES_INSECURE1	0x00000400	/* type 1 security disabled */
-#define	RES_INSECURE2	0x00000800	/* type 2 security disabled */
-#define	RES_NOALIASES	0x00001000	/* shuts off HOSTALIASES feature */
-#define	RES_USE_INET6	0x00002000	/* use/map IPv6 in gethostbyname() */
-#define RES_ROTATE	0x00004000	/* rotate ns list after each query */
-#define	RES_NOCHECKNAME	0x00008000	/* do not check names for sanity. */
-#define	RES_KEEPTSIG	0x00010000	/* do not strip TSIG records */
-#define	RES_BLAST	0x00020000	/* blast all recursive servers */
-#define RES_NOTLDQUERY	0x00100000	/* don't unqualified name as a tld */
-#define RES_USE_DNSSEC	0x00200000	/* use DNSSEC using OK bit in OPT */
-/* #define RES_DEBUG2	0x00400000 */	/* nslookup internal */
+#define RES_INIT 0x00000001           /* address initialized */
+#define RES_DEBUG 0x00000002          /* print debug messages */
+#define RES_AAONLY 0x00000004         /* authoritative answers only (!IMPL)*/
+#define RES_USEVC 0x00000008          /* use virtual circuit */
+#define RES_PRIMARY 0x00000010        /* query primary server only (!IMPL) */
+#define RES_IGNTC 0x00000020          /* ignore trucation errors */
+#define RES_RECURSE 0x00000040        /* recursion desired */
+#define RES_DEFNAMES 0x00000080       /* use default domain name */
+#define RES_STAYOPEN 0x00000100       /* Keep TCP socket open */
+#define RES_DNSRCH 0x00000200         /* search up local domain tree */
+#define RES_INSECURE1 0x00000400      /* type 1 security disabled */
+#define RES_INSECURE2 0x00000800      /* type 2 security disabled */
+#define RES_NOALIASES 0x00001000      /* shuts off HOSTALIASES feature */
+#define RES_USE_INET6 0x00002000      /* use/map IPv6 in gethostbyname() */
+#define RES_ROTATE 0x00004000         /* rotate ns list after each query */
+#define RES_NOCHECKNAME 0x00008000    /* do not check names for sanity. */
+#define RES_KEEPTSIG 0x00010000       /* do not strip TSIG records */
+#define RES_BLAST 0x00020000          /* blast all recursive servers */
+#define RES_NOTLDQUERY 0x00100000     /* don't unqualified name as a tld */
+#define RES_USE_DNSSEC 0x00200000     /* use DNSSEC using OK bit in OPT */
+/* #define RES_DEBUG2	0x00400000 */ /* nslookup internal */
 /* KAME extensions: use higher bit to avoid conflict with ISC use */
-#define RES_USE_DNAME	0x10000000	/* use DNAME */
-#define RES_USE_EDNS0	0x40000000	/* use EDNS0 if configured */
-#define RES_NO_NIBBLE2	0x80000000	/* disable alternate nibble lookup */
+#define RES_USE_DNAME 0x10000000  /* use DNAME */
+#define RES_USE_EDNS0 0x40000000  /* use EDNS0 if configured */
+#define RES_NO_NIBBLE2 0x80000000 /* disable alternate nibble lookup */
 
-#define RES_DEFAULT	(RES_RECURSE | RES_DEFNAMES | \
-			 RES_DNSRCH | RES_NO_NIBBLE2)
+#define RES_DEFAULT (RES_RECURSE | RES_DEFNAMES | RES_DNSRCH | RES_NO_NIBBLE2)
 
 /*
  * Resolver "pfcode" values.  Used by dig.
  */
-#define RES_PRF_STATS	0x00000001
-#define RES_PRF_UPDATE	0x00000002
-#define RES_PRF_CLASS   0x00000004
-#define RES_PRF_CMD	0x00000008
-#define RES_PRF_QUES	0x00000010
-#define RES_PRF_ANS	0x00000020
-#define RES_PRF_AUTH	0x00000040
-#define RES_PRF_ADD	0x00000080
-#define RES_PRF_HEAD1	0x00000100
-#define RES_PRF_HEAD2	0x00000200
-#define RES_PRF_TTLID	0x00000400
-#define RES_PRF_HEADX	0x00000800
-#define RES_PRF_QUERY	0x00001000
-#define RES_PRF_REPLY	0x00002000
-#define RES_PRF_INIT	0x00004000
-#define RES_PRF_TRUNC	0x00008000
+#define RES_PRF_STATS 0x00000001
+#define RES_PRF_UPDATE 0x00000002
+#define RES_PRF_CLASS 0x00000004
+#define RES_PRF_CMD 0x00000008
+#define RES_PRF_QUES 0x00000010
+#define RES_PRF_ANS 0x00000020
+#define RES_PRF_AUTH 0x00000040
+#define RES_PRF_ADD 0x00000080
+#define RES_PRF_HEAD1 0x00000100
+#define RES_PRF_HEAD2 0x00000200
+#define RES_PRF_TTLID 0x00000400
+#define RES_PRF_HEADX 0x00000800
+#define RES_PRF_QUERY 0x00001000
+#define RES_PRF_REPLY 0x00002000
+#define RES_PRF_INIT 0x00004000
+#define RES_PRF_TRUNC 0x00008000
 /*			0x00010000	*/
 
 /* Things involving an internal (static) resolver context. */
 __BEGIN_DECLS
 
-__LIBC_HIDDEN__ extern struct __res_state *__res_get_state(void);
-__LIBC_HIDDEN__ extern void __res_put_state(struct __res_state *);
+__LIBC_HIDDEN__ extern struct __res_state* __res_get_state(void);
+__LIBC_HIDDEN__ extern void __res_put_state(struct __res_state*);
 
 #ifndef ANDROID_CHANGES
 /*
  * Source and Binary compatibility; _res will not work properly
  * with multi-threaded programs.
  */
-extern struct __res_state *__res_state(void);
+extern struct __res_state* __res_state(void);
 #define _res (*__res_state())
 #endif
 
 __END_DECLS
 
 #ifndef __BIND_NOSTATIC
-#define fp_nquery		__fp_nquery
-#define fp_query		__fp_query
-#define hostalias		__hostalias
-#define p_query			__p_query
-#define res_close		__res_close
-#define res_opt			__res_opt
-#define res_isourserver		__res_isourserver
-#define	res_querydomain		__res_querydomain
-#define res_send		__res_send
-#define res_sendsigned		__res_sendsigned
+#define fp_nquery __fp_nquery
+#define fp_query __fp_query
+#define hostalias __hostalias
+#define p_query __p_query
+#define res_close __res_close
+#define res_opt __res_opt
+#define res_isourserver __res_isourserver
+#define res_querydomain __res_querydomain
+#define res_send __res_send
+#define res_sendsigned __res_sendsigned
 
 #ifdef BIND_RES_POSIX3
-#define	dn_expand	__dn_expand
-#define	res_init	__res_init
-#define	res_query	__res_query
-#define	res_search	__res_search
-#define	res_mkquery	__res_mkquery
+#define dn_expand __dn_expand
+#define res_init __res_init
+#define res_query __res_query
+#define res_search __res_search
+#define res_mkquery __res_mkquery
 #endif
 
 __BEGIN_DECLS
-void		fp_nquery(const u_char *, int, FILE *);
-void		fp_query(const u_char *, FILE *);
-const char *	hostalias(const char *);
-void		p_query(const u_char *);
-void		res_close(void);
-int		res_init(void);
-__LIBC_HIDDEN__ int		res_opt(int, u_char *, int, int);
-int		res_isourserver(const struct sockaddr_in *);
-int		res_mkquery(int, const char *, int, int, const u_char *, int, const u_char *, u_char *, int);
-int		res_query(const char *, int, int, u_char *, int);
-int		res_querydomain(const char *, const char *, int, int, u_char *, int);
-int		res_search(const char *, int, int, u_char *, int);
-int		res_send(const u_char *, int, u_char *, int);
-int		res_sendsigned(const u_char *, int, ns_tsig_key *, u_char *, int);
+void fp_nquery(const u_char*, int, FILE*);
+void fp_query(const u_char*, FILE*);
+const char* hostalias(const char*);
+void p_query(const u_char*);
+void res_close(void);
+int res_init(void);
+__LIBC_HIDDEN__ int res_opt(int, u_char*, int, int);
+int res_isourserver(const struct sockaddr_in*);
+int res_mkquery(int, const char*, int, int, const u_char*, int, const u_char*, u_char*, int);
+int res_query(const char*, int, int, u_char*, int);
+int res_querydomain(const char*, const char*, int, int, u_char*, int);
+int res_search(const char*, int, int, u_char*, int);
+int res_send(const u_char*, int, u_char*, int);
+int res_sendsigned(const u_char*, int, ns_tsig_key*, u_char*, int);
 __END_DECLS
 #endif
 
@@ -363,149 +360,139 @@
 #endif /* SHARED_LIBBIND */
 
 #ifndef ANDROID_CHANGES
-#define dn_comp			__dn_comp
+#define dn_comp __dn_comp
 #endif
-#define dn_count_labels		__dn_count_labels
-#define dn_skipname		__dn_skipname
-#define fp_resstat		__fp_resstat
-#define loc_aton		__loc_aton
-#define loc_ntoa		__loc_ntoa
-#define p_cdname		__p_cdname
-#define p_cdnname		__p_cdnname
-#define p_class			__p_class
-#define p_fqname		__p_fqname
-#define p_fqnname		__p_fqnname
-#define p_option		__p_option
-#define p_secstodate		__p_secstodate
-#define p_section		__p_section
-#define p_time			__p_time
-#define p_type			__p_type
-#define p_rcode			__p_rcode
-#define p_sockun		__p_sockun
-#define putlong			__putlong
-#define putshort		__putshort
-#define res_dnok		__res_dnok
-#define res_findzonecut		__res_findzonecut
-#define res_findzonecut2	__res_findzonecut2
-#define res_hnok		__res_hnok
-#define res_hostalias		__res_hostalias
-#define res_mailok		__res_mailok
-#define res_nameinquery		__res_nameinquery
-#define res_nclose		__res_nclose
-#define res_ninit		__res_ninit
-#define res_nmkquery		__res_nmkquery
-#define res_pquery		__res_pquery
-#define res_nquery		__res_nquery
-#define res_nquerydomain	__res_nquerydomain
-#define res_nsearch		__res_nsearch
-#define res_nsend		__res_nsend
-#define res_nsendsigned		__res_nsendsigned
-#define res_nisourserver	__res_nisourserver
-#define res_ownok		__res_ownok
-#define res_queriesmatch	__res_queriesmatch
-#define sym_ntop		__sym_ntop
-#define sym_ntos		__sym_ntos
-#define sym_ston		__sym_ston
-#define res_nopt		__res_nopt
-#define res_ndestroy		__res_ndestroy
-#define	res_nametoclass		__res_nametoclass
-#define	res_nametotype		__res_nametotype
-#define	res_setservers		__res_setservers
-#define	res_getservers		__res_getservers
-#define	res_buildprotolist	__res_buildprotolist
-#define	res_destroyprotolist	__res_destroyprotolist
-#define	res_destroyservicelist	__res_destroyservicelist
-#define	res_get_nibblesuffix	__res_get_nibblesuffix
-#define	res_get_nibblesuffix2	__res_get_nibblesuffix2
-#define	res_ourserver_p		__res_ourserver_p
-#define	res_protocolname	__res_protocolname
-#define	res_protocolnumber	__res_protocolnumber
-#define	res_send_setqhook	__res_send_setqhook
-#define	res_send_setrhook	__res_send_setrhook
-#define	res_servicename		__res_servicename
-#define	res_servicenumber	__res_servicenumber
+#define dn_count_labels __dn_count_labels
+#define dn_skipname __dn_skipname
+#define fp_resstat __fp_resstat
+#define loc_aton __loc_aton
+#define loc_ntoa __loc_ntoa
+#define p_cdname __p_cdname
+#define p_cdnname __p_cdnname
+#define p_class __p_class
+#define p_fqname __p_fqname
+#define p_fqnname __p_fqnname
+#define p_option __p_option
+#define p_secstodate __p_secstodate
+#define p_section __p_section
+#define p_time __p_time
+#define p_type __p_type
+#define p_rcode __p_rcode
+#define p_sockun __p_sockun
+#define putlong __putlong
+#define putshort __putshort
+#define res_dnok __res_dnok
+#define res_findzonecut __res_findzonecut
+#define res_findzonecut2 __res_findzonecut2
+#define res_hnok __res_hnok
+#define res_hostalias __res_hostalias
+#define res_mailok __res_mailok
+#define res_nameinquery __res_nameinquery
+#define res_nclose __res_nclose
+#define res_ninit __res_ninit
+#define res_nmkquery __res_nmkquery
+#define res_pquery __res_pquery
+#define res_nquery __res_nquery
+#define res_nquerydomain __res_nquerydomain
+#define res_nsearch __res_nsearch
+#define res_nsend __res_nsend
+#define res_nsendsigned __res_nsendsigned
+#define res_nisourserver __res_nisourserver
+#define res_ownok __res_ownok
+#define res_queriesmatch __res_queriesmatch
+#define sym_ntop __sym_ntop
+#define sym_ntos __sym_ntos
+#define sym_ston __sym_ston
+#define res_nopt __res_nopt
+#define res_ndestroy __res_ndestroy
+#define res_nametoclass __res_nametoclass
+#define res_nametotype __res_nametotype
+#define res_setservers __res_setservers
+#define res_getservers __res_getservers
+#define res_buildprotolist __res_buildprotolist
+#define res_destroyprotolist __res_destroyprotolist
+#define res_destroyservicelist __res_destroyservicelist
+#define res_get_nibblesuffix __res_get_nibblesuffix
+#define res_get_nibblesuffix2 __res_get_nibblesuffix2
+#define res_ourserver_p __res_ourserver_p
+#define res_protocolname __res_protocolname
+#define res_protocolnumber __res_protocolnumber
+#define res_send_setqhook __res_send_setqhook
+#define res_send_setrhook __res_send_setrhook
+#define res_servicename __res_servicename
+#define res_servicenumber __res_servicenumber
 __BEGIN_DECLS
-int		res_hnok(const char *);
-int		res_ownok(const char *);
-int		res_mailok(const char *);
-int		res_dnok(const char *);
-int		sym_ston(const struct res_sym *, const char *, int *);
-const char *	sym_ntos(const struct res_sym *, int, int *);
-const char *	sym_ntop(const struct res_sym *, int, int *);
+int res_hnok(const char*);
+int res_ownok(const char*);
+int res_mailok(const char*);
+int res_dnok(const char*);
+int sym_ston(const struct res_sym*, const char*, int*);
+const char* sym_ntos(const struct res_sym*, int, int*);
+const char* sym_ntop(const struct res_sym*, int, int*);
 #ifndef ANDROID_CHANGES
-int		b64_ntop(u_char const *, size_t, char *, size_t);
-int		b64_pton(char const *, u_char *, size_t);
+int b64_ntop(u_char const*, size_t, char*, size_t);
+int b64_pton(char const*, u_char*, size_t);
 #endif
-int		loc_aton(const char *, u_char *);
-const char *	loc_ntoa(const u_char *, char *, size_t);
-int		dn_skipname(const u_char *, const u_char *);
-void		putlong(uint32_t, u_char *);
-void		putshort(uint16_t, u_char *);
+int loc_aton(const char*, u_char*);
+const char* loc_ntoa(const u_char*, char*, size_t);
+int dn_skipname(const u_char*, const u_char*);
+void putlong(uint32_t, u_char*);
+void putshort(uint16_t, u_char*);
 #ifndef __ultrix__
-uint16_t	_getshort(const u_char *);
-uint32_t	_getlong(const u_char *);
+uint16_t _getshort(const u_char*);
+uint32_t _getlong(const u_char*);
 #endif
-const char *	p_class(int);
-const char *	p_time(uint32_t);
-const char *	p_type(int);
-const char *	p_rcode(int);
-__LIBC_HIDDEN__ const char *	p_sockun(union res_sockaddr_union, char *, size_t);
-const u_char *	p_cdnname(const u_char *, const u_char *, int, FILE *);
-const u_char *	p_cdname(const u_char *, const u_char *, FILE *);
-const u_char *	p_fqnname(const u_char *, const u_char *,
-			       int, char *, int);
-const u_char *	p_fqname(const u_char *, const u_char *, FILE *);
-const char *	p_option(u_long);
-char *		p_secstodate(u_long);
-int		dn_count_labels(const char *);
-int		res_nameinquery(const char *, int, int, const u_char *,
-				     const u_char *);
-int		res_queriesmatch(const u_char *, const u_char *,
-				      const u_char *, const u_char *);
-__LIBC_HIDDEN__ const char *	p_section(int, int);
+const char* p_class(int);
+const char* p_time(uint32_t);
+const char* p_type(int);
+const char* p_rcode(int);
+__LIBC_HIDDEN__ const char* p_sockun(union res_sockaddr_union, char*, size_t);
+const u_char* p_cdnname(const u_char*, const u_char*, int, FILE*);
+const u_char* p_cdname(const u_char*, const u_char*, FILE*);
+const u_char* p_fqnname(const u_char*, const u_char*, int, char*, int);
+const u_char* p_fqname(const u_char*, const u_char*, FILE*);
+const char* p_option(u_long);
+char* p_secstodate(u_long);
+int dn_count_labels(const char*);
+int res_nameinquery(const char*, int, int, const u_char*, const u_char*);
+int res_queriesmatch(const u_char*, const u_char*, const u_char*, const u_char*);
+__LIBC_HIDDEN__ const char* p_section(int, int);
 /* Things involving a resolver context. */
-int		res_ninit(res_state);
-int		res_nisourserver(const res_state, const struct sockaddr_in *);
-void		fp_resstat(const res_state, FILE *);
-__LIBC_HIDDEN__ void		res_pquery(const res_state, const u_char *, int, FILE *);
-const char *	res_hostalias(const res_state, const char *, char *, size_t);
-int		res_nquery(res_state, const char *, int, int, u_char *, int);
-int		res_nsearch(res_state, const char *, int, int, u_char *, int);
-int		res_nquerydomain(res_state, const char *, const char *,
-				      int, int, u_char *, int);
-int		res_nmkquery(res_state, int, const char *, int, int,
-				  const u_char *, int, const u_char *,
-				  u_char *, int);
-int		res_nsend(res_state, const u_char *, int, u_char *, int);
-int		res_nsendsigned(res_state, const u_char *, int,
-				     ns_tsig_key *, u_char *, int);
-int		res_findzonecut(res_state, const char *, ns_class, int,
-				     char *, size_t, struct in_addr *, int);
-int		res_findzonecut2(res_state, const char *, ns_class, int,
-				      char *, size_t,
-				      union res_sockaddr_union *, int);
-void		res_nclose(res_state);
-__LIBC_HIDDEN__ int		res_nopt(res_state, int, u_char *, int, int);
-void		res_send_setqhook(res_send_qhook);
-void		res_send_setrhook(res_send_rhook);
-__LIBC_HIDDEN__ int		__res_vinit(res_state, int);
-void		res_destroyservicelist(void);
-const char *	res_servicename(uint16_t, const char *);
-const char *	res_protocolname(int);
-void		res_destroyprotolist(void);
-void		res_buildprotolist(void);
-__LIBC_HIDDEN__ const char *	res_get_nibblesuffix(res_state);
-__LIBC_HIDDEN__ const char *	res_get_nibblesuffix2(res_state);
-__LIBC_HIDDEN__ void		res_ndestroy(res_state);
-__LIBC_HIDDEN__ uint16_t	res_nametoclass(const char *, int *);
-__LIBC_HIDDEN__ uint16_t	res_nametotype(const char *, int *);
-__LIBC_HIDDEN__ void		res_setservers(res_state,
-				    const union res_sockaddr_union *, int);
-__LIBC_HIDDEN__ int		res_getservers(res_state,
-				    union res_sockaddr_union *, int);
+int res_ninit(res_state);
+int res_nisourserver(const res_state, const struct sockaddr_in*);
+void fp_resstat(const res_state, FILE*);
+__LIBC_HIDDEN__ void res_pquery(const res_state, const u_char*, int, FILE*);
+const char* res_hostalias(const res_state, const char*, char*, size_t);
+int res_nquery(res_state, const char*, int, int, u_char*, int);
+int res_nsearch(res_state, const char*, int, int, u_char*, int);
+int res_nquerydomain(res_state, const char*, const char*, int, int, u_char*, int);
+int res_nmkquery(res_state, int, const char*, int, int, const u_char*, int, const u_char*, u_char*,
+                 int);
+int res_nsend(res_state, const u_char*, int, u_char*, int);
+int res_nsendsigned(res_state, const u_char*, int, ns_tsig_key*, u_char*, int);
+int res_findzonecut(res_state, const char*, ns_class, int, char*, size_t, struct in_addr*, int);
+int res_findzonecut2(res_state, const char*, ns_class, int, char*, size_t,
+                     union res_sockaddr_union*, int);
+void res_nclose(res_state);
+__LIBC_HIDDEN__ int res_nopt(res_state, int, u_char*, int, int);
+void res_send_setqhook(res_send_qhook);
+void res_send_setrhook(res_send_rhook);
+__LIBC_HIDDEN__ int __res_vinit(res_state, int);
+void res_destroyservicelist(void);
+const char* res_servicename(uint16_t, const char*);
+const char* res_protocolname(int);
+void res_destroyprotolist(void);
+void res_buildprotolist(void);
+__LIBC_HIDDEN__ const char* res_get_nibblesuffix(res_state);
+__LIBC_HIDDEN__ const char* res_get_nibblesuffix2(res_state);
+__LIBC_HIDDEN__ void res_ndestroy(res_state);
+__LIBC_HIDDEN__ uint16_t res_nametoclass(const char*, int*);
+__LIBC_HIDDEN__ uint16_t res_nametotype(const char*, int*);
+__LIBC_HIDDEN__ void res_setservers(res_state, const union res_sockaddr_union*, int);
+__LIBC_HIDDEN__ int res_getservers(res_state, union res_sockaddr_union*, int);
 
 struct android_net_context; /* forward */
-__LIBC_HIDDEN__ void res_setnetcontext(res_state, const struct android_net_context *);
+__LIBC_HIDDEN__ void res_setnetcontext(res_state, const struct android_net_context*);
 
 // We use the OpenBSD __res_randomid...
 u_int __res_randomid(void);
@@ -513,9 +500,9 @@
 #define res_randomid __res_randomid
 
 #ifdef __i386__
-# define __socketcall extern __attribute__((__cdecl__))
+#define __socketcall extern __attribute__((__cdecl__))
 #else
-# define __socketcall extern
+#define __socketcall extern
 #endif
 
 __socketcall int __connect(int, const struct sockaddr*, socklen_t);