Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(150)

Unified Diff: fusl/include/resolv.h

Issue 1714623002: [fusl] clang-format fusl (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: headers too Created 4 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: fusl/include/resolv.h
diff --git a/fusl/include/resolv.h b/fusl/include/resolv.h
index e12cb3c7da84eebf103c6738285833af02649662..9ee954eea74edcb2bff77afb1355ac83b8410c4d 100644
--- a/fusl/include/resolv.h
+++ b/fusl/include/resolv.h
@@ -9,131 +9,143 @@
extern "C" {
#endif
-#define MAXNS 3
-#define MAXDFLSRCH 3
-#define MAXDNSRCH 6
-#define LOCALDOMAINPARTS 2
-
-#define RES_TIMEOUT 5
-#define MAXRESOLVSORT 10
-#define RES_MAXNDOTS 15
-#define RES_MAXRETRANS 30
-#define RES_MAXRETRY 5
-#define RES_DFLRETRY 2
-#define RES_MAXTIME 65535
+#define MAXNS 3
+#define MAXDFLSRCH 3
+#define MAXDNSRCH 6
+#define LOCALDOMAINPARTS 2
+
+#define RES_TIMEOUT 5
+#define MAXRESOLVSORT 10
+#define RES_MAXNDOTS 15
+#define RES_MAXRETRANS 30
+#define RES_MAXRETRY 5
+#define RES_DFLRETRY 2
+#define RES_MAXTIME 65535
/* unused; purely for broken apps */
typedef struct __res_state {
- int retrans;
- int retry;
- unsigned long options;
- int nscount;
- struct sockaddr_in nsaddr_list[MAXNS];
-# define nsaddr nsaddr_list[0]
- unsigned short id;
- char *dnsrch[MAXDNSRCH+1];
- char defdname[256];
- unsigned long pfcode;
- unsigned ndots:4;
- unsigned nsort:4;
- unsigned ipv6_unavail:1;
- unsigned unused:23;
- struct {
- struct in_addr addr;
- uint32_t mask;
- } sort_list[MAXRESOLVSORT];
- void *qhook;
- void *rhook;
- int res_h_errno;
- int _vcsock;
- unsigned _flags;
- union {
- char pad[52];
- struct {
- uint16_t nscount;
- uint16_t nsmap[MAXNS];
- int nssocks[MAXNS];
- uint16_t nscount6;
- uint16_t nsinit;
- struct sockaddr_in6 *nsaddrs[MAXNS];
- unsigned int _initstamp[2];
- } _ext;
- } _u;
-} *res_state;
-
-#define __RES 19991006
+ int retrans;
+ int retry;
+ unsigned long options;
+ int nscount;
+ struct sockaddr_in nsaddr_list[MAXNS];
+#define nsaddr nsaddr_list[0]
+ unsigned short id;
+ char* dnsrch[MAXDNSRCH + 1];
+ char defdname[256];
+ unsigned long pfcode;
+ unsigned ndots : 4;
+ unsigned nsort : 4;
+ unsigned ipv6_unavail : 1;
+ unsigned unused : 23;
+ struct {
+ struct in_addr addr;
+ uint32_t mask;
+ } sort_list[MAXRESOLVSORT];
+ void* qhook;
+ void* rhook;
+ int res_h_errno;
+ int _vcsock;
+ unsigned _flags;
+ union {
+ char pad[52];
+ struct {
+ uint16_t nscount;
+ uint16_t nsmap[MAXNS];
+ int nssocks[MAXNS];
+ uint16_t nscount6;
+ uint16_t nsinit;
+ struct sockaddr_in6* nsaddrs[MAXNS];
+ unsigned int _initstamp[2];
+ } _ext;
+ } _u;
+} * res_state;
+
+#define __RES 19991006
#ifndef _PATH_RESCONF
-#define _PATH_RESCONF "/etc/resolv.conf"
+#define _PATH_RESCONF "/etc/resolv.conf"
#endif
struct res_sym {
- int number;
- char *name;
- char *humanname;
+ int number;
+ char* name;
+ char* humanname;
};
-#define RES_F_VC 0x00000001
-#define RES_F_CONN 0x00000002
-#define RES_F_EDNS0ERR 0x00000004
-
-#define RES_EXHAUSTIVE 0x00000001
-
-#define RES_INIT 0x00000001
-#define RES_DEBUG 0x00000002
-#define RES_AAONLY 0x00000004
-#define RES_USEVC 0x00000008
-#define RES_PRIMARY 0x00000010
-#define RES_IGNTC 0x00000020
-#define RES_RECURSE 0x00000040
-#define RES_DEFNAMES 0x00000080
-#define RES_STAYOPEN 0x00000100
-#define RES_DNSRCH 0x00000200
-#define RES_INSECURE1 0x00000400
-#define RES_INSECURE2 0x00000800
-#define RES_NOALIASES 0x00001000
-#define RES_USE_INET6 0x00002000
-#define RES_ROTATE 0x00004000
-#define RES_NOCHECKNAME 0x00008000
-#define RES_KEEPTSIG 0x00010000
-#define RES_BLAST 0x00020000
-#define RES_USEBSTRING 0x00040000
-#define RES_NOIP6DOTINT 0x00080000
-#define RES_USE_EDNS0 0x00100000
-#define RES_SNGLKUP 0x00200000
-#define RES_SNGLKUPREOP 0x00400000
-#define RES_USE_DNSSEC 0x00800000
-
-#define RES_DEFAULT (RES_RECURSE|RES_DEFNAMES|RES_DNSRCH|RES_NOIP6DOTINT)
-
-#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
-
-struct __res_state *__res_state(void);
+#define RES_F_VC 0x00000001
+#define RES_F_CONN 0x00000002
+#define RES_F_EDNS0ERR 0x00000004
+
+#define RES_EXHAUSTIVE 0x00000001
+
+#define RES_INIT 0x00000001
+#define RES_DEBUG 0x00000002
+#define RES_AAONLY 0x00000004
+#define RES_USEVC 0x00000008
+#define RES_PRIMARY 0x00000010
+#define RES_IGNTC 0x00000020
+#define RES_RECURSE 0x00000040
+#define RES_DEFNAMES 0x00000080
+#define RES_STAYOPEN 0x00000100
+#define RES_DNSRCH 0x00000200
+#define RES_INSECURE1 0x00000400
+#define RES_INSECURE2 0x00000800
+#define RES_NOALIASES 0x00001000
+#define RES_USE_INET6 0x00002000
+#define RES_ROTATE 0x00004000
+#define RES_NOCHECKNAME 0x00008000
+#define RES_KEEPTSIG 0x00010000
+#define RES_BLAST 0x00020000
+#define RES_USEBSTRING 0x00040000
+#define RES_NOIP6DOTINT 0x00080000
+#define RES_USE_EDNS0 0x00100000
+#define RES_SNGLKUP 0x00200000
+#define RES_SNGLKUPREOP 0x00400000
+#define RES_USE_DNSSEC 0x00800000
+
+#define RES_DEFAULT (RES_RECURSE | RES_DEFNAMES | RES_DNSRCH | RES_NOIP6DOTINT)
+
+#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
+
+struct __res_state* __res_state(void);
#define _res (*__res_state())
int res_init(void);
-int res_query(const char *, int, int, unsigned char *, int);
-int res_querydomain(const char *, const char *, int, int, unsigned char *, int);
-int res_search(const char *, int, int, unsigned char *, int);
-int res_mkquery(int, const char *, int, int, const unsigned char *, int, const unsigned char*, unsigned char *, int);
-int res_send(const unsigned char *, int, unsigned char *, int);
-int dn_comp(const char *, unsigned char *, int, unsigned char **, unsigned char **);
-int dn_expand(const unsigned char *, const unsigned char *, const unsigned char *, char *, int);
-int dn_skipname(const unsigned char *, const unsigned char *);
+int res_query(const char*, int, int, unsigned char*, int);
+int res_querydomain(const char*, const char*, int, int, unsigned char*, int);
+int res_search(const char*, int, int, unsigned char*, int);
+int res_mkquery(int,
+ const char*,
+ int,
+ int,
+ const unsigned char*,
+ int,
+ const unsigned char*,
+ unsigned char*,
+ int);
+int res_send(const unsigned char*, int, unsigned char*, int);
+int dn_comp(const char*, unsigned char*, int, unsigned char**, unsigned char**);
+int dn_expand(const unsigned char*,
+ const unsigned char*,
+ const unsigned char*,
+ char*,
+ int);
+int dn_skipname(const unsigned char*, const unsigned char*);
#ifdef __cplusplus
}

Powered by Google App Engine
This is Rietveld 408576698