X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/adns/blobdiff_plain/67ca39c8743751625aaf7a6f95c56834ed1436f8..abf5f52c11059d58c30f67ee375e415117c940e7:/src/adns.h?ds=sidebyside diff --git a/src/adns.h b/src/adns.h index 0223053..ae84974 100644 --- a/src/adns.h +++ b/src/adns.h @@ -51,7 +51,7 @@ * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * * - * $Id: adns.h,v 1.82 2000/09/17 01:52:39 ian Exp $ + * $Id: adns.h,v 1.83 2000/09/17 01:56:18 ian Exp $ */ #ifndef ADNS_H_INCLUDED @@ -186,20 +186,20 @@ typedef enum { * * adns will reject local parts containing control characters (byte * values 0-31, 127-159, and 255) - these appear to be legal according - * to RFC822 but are clearly a bad idea. RFC1035 syntax does not make - * any distinction between a single RFC822 quoted-string containing - * full stops, and a series of quoted-strings separated by full stops; - * adns will return anything that isn't all valid atoms as a single - * quoted-string. RFC822 does not allow high-bit-set characters at - * all, but adns does allow them in local-parts, treating them as - * needing quoting. + * to RFC822 (at least 0-127) but are clearly a bad idea. RFC1035 + * syntax does not make any distinction between a single RFC822 + * quoted-string containing full stops, and a series of quoted-strings + * separated by full stops; adns will return anything that isn't all + * valid atoms as a single quoted-string. RFC822 does not allow + * high-bit-set characters at all, but adns does allow them in + * local-parts, treating them as needing quoting. * * If you ask for the domain with _raw then _no_ checking is done * (even on the host part, regardless of adns_qf_quoteok_anshost), and * you just get the domain name in master file format. * * If no mailbox is supplied the returned string will be `.' in either - * caswe. + * case. */ typedef enum {