* Copyright (C)1998 Ian Jackson.
* This version provided for review and comment only.
*
- * $Id: adns.h,v 1.32 1998/11/15 19:11:59 ian Exp $
+ * $Id: adns.h,v 1.33 1998/11/15 21:22:29 ian Exp $
*/
/*
* This file is part of adns, which is Copyright (C) 1997, 1998 Ian Jackson
struct sockaddr sa;
struct sockaddr_in inet;
} addr;
-} adns_addr;
+} adns_rr_addr;
typedef struct {
char *host;
adns_status astatus;
int naddrs; /* temp fail => -1, perm fail => 0, s_ok => >0 */
- adns_addr *addrs;
+ adns_rr_addr *addrs;
} adns_rr_hostaddr;
typedef struct {
unsigned char *bytes;
char *(*str); /* ns_raw, cname, ptr, ptr_raw */
adns_rr_intstr *(*manyistr); /* txt (list of strings ends with i=-1, str=0) */
- adns_addr *addr; /* addr */
+ adns_rr_addr *addr; /* addr */
struct in_addr *inaddr; /* a */
adns_rr_hostaddr *hostaddr; /* ns */
adns_rr_strpair *strpair; /* hinfo ??fixme, rp, rp_raw */