* Copyright (C)1998 Ian Jackson.
* This version provided for review and comment only.
*
- * $Id: adns.h,v 1.30 1998/11/14 16:41:40 ian Exp $
+ * $Id: adns.h,v 1.32 1998/11/15 19:11:59 ian Exp $
*/
/*
* This file is part of adns, which is Copyright (C) 1997, 1998 Ian Jackson
} adns_addr;
typedef struct {
- char *dm;
+ char *host;
adns_status astatus;
int naddrs; /* temp fail => -1, perm fail => 0, s_ok => >0 */
adns_addr *addrs;
typedef struct {
int i;
- adns_rr_hostaddr hostaddr;
+ adns_rr_hostaddr ha;
} adns_rr_inthostaddr;
typedef struct {
* If no (appropriate) requests are outstanding adns_query and adns_wait return ESRCH;
*/
+/* fixme: separate parsing from instantiation */
int adns_init(adns_state *newstate_r, adns_initflags flags, FILE *diagfile/*0=>stderr*/);
int adns_synchronous(adns_state ads,