X-Git-Url: https://git.distorted.org.uk/~mdw/adns/blobdiff_plain/2c7b101bee6ae4f7cee1417ff769603eaa161ddf..82a3a6be5ffc04e0ec590227df235e5098c67298:/src/adns.h diff --git a/src/adns.h b/src/adns.h index 7e40ba5..5b25e66 100644 --- a/src/adns.h +++ b/src/adns.h @@ -19,7 +19,7 @@ * along with this program; if not, write to the Free Software Foundation, * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * - * $Id: adns.h,v 1.42 1999/04/11 17:21:22 ian Exp $ + * $Id: adns.h,v 1.45 1999/04/11 21:01:49 ian Exp $ */ #ifndef ADNS_H_INCLUDED @@ -42,6 +42,7 @@ typedef enum { adns_if_debug= 0x0008, /* enable all output to stderr plus debug msgs */ adns_if_noautosys= 0x0010, /* do not make syscalls at every opportunity */ adns_if_eintr= 0x0020, /* allow _wait and _synchronous to return EINTR */ + adns_if_nosigpipe= 0x0040, /* applic has SIGPIPE set to SIG_IGN, do not protect */ } adns_initflags; typedef enum { @@ -89,7 +90,7 @@ typedef enum { } adns_rrtype; -/* In queries without qtf_anyquote, all domains must have standard +/* In queries without qtf_quoteok_*, all domains must have standard * legal syntax. In queries _with_ qtf_anyquote, domains in the query * or response may contain any characters, quoted according to * RFC1035 5.1. On input to adns, the char* is a pointer to the @@ -269,7 +270,6 @@ int adns_wait(adns_state ads, adns_query *query_io, adns_answer **answer_r, void **context_r); -/* fixme: easy way to get lists of fd's */ /* fixme: minor cache */ void adns_cancel(adns_query query);