![]() Server : Apache/2.4.62 (Unix) OpenSSL/1.0.2k-fips System : Linux server1.richineiserver.com 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64 User : fdshops ( 1003) PHP Version : 8.2.21 Disable Function : NONE Directory : /lib/python2.7/site-packages/dns/ |
� m!|Uc @ s� d Z d d l Z d d l Z d d l Z d d l Z d d l Z i e d 6e d 6e d 6e d 6e d 6e d 6e d 6Z i e d 6Z d Z d Z d Z d Z d Z d Z d Z d e j j f d � � YZ d e f d � � YZ d e f d � � YZ d S( s Tokenize DNS master file formati����Nt s s t ;t (t )t "i i i i i i i t UngetBufferFullc B s e Z d Z RS( sD An attempt was made to unget a token when the unget buffer was full.( t __name__t __module__t __doc__( ( ( s1 /usr/lib/python2.7/site-packages/dns/tokenizer.pyR , s t Tokenc B s� e Z d Z d e d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z RS( s� A DNS master file format token. @ivar ttype: The token type @type ttype: int @ivar value: The token value @type value: string @ivar has_escape: Does the token value contain escapes? @type has_escape: bool t c C s | | _ | | _ | | _ d S( s Initialize a token instance. @param ttype: The token type @type ttype: int @param value: The token value @type value: string @param has_escape: Does the token value contain escapes? @type has_escape: bool N( t ttypet valuet has_escape( t selfR R R ( ( s1 /usr/lib/python2.7/site-packages/dns/tokenizer.pyt __init__: s c C s | j t k S( N( R t EOF( R ( ( s1 /usr/lib/python2.7/site-packages/dns/tokenizer.pyt is_eofH s c C s | j t k S( N( R t EOL( R ( ( s1 /usr/lib/python2.7/site-packages/dns/tokenizer.pyt is_eolK s c C s | j t k S( N( R t WHITESPACE( R ( ( s1 /usr/lib/python2.7/site-packages/dns/tokenizer.pyt is_whitespaceN s c C s | j t k S( N( R t IDENTIFIER( R ( ( s1 /usr/lib/python2.7/site-packages/dns/tokenizer.pyt is_identifierQ s c C s | j t k S( N( R t QUOTED_STRING( R ( ( s1 /usr/lib/python2.7/site-packages/dns/tokenizer.pyt is_quoted_stringT s c C s | j t k S( N( R t COMMENT( R ( ( s1 /usr/lib/python2.7/site-packages/dns/tokenizer.pyt is_commentW s c C s | j t k S( N( R t DELIMITER( R ( ( s1 /usr/lib/python2.7/site-packages/dns/tokenizer.pyt is_delimiterZ s c C s | j t k p | j t k S( N( R R R ( R ( ( s1 /usr/lib/python2.7/site-packages/dns/tokenizer.pyt is_eol_or_eof] s c C s5 t | t � s t S| j | j k o4 | j | j k S( N( t isinstanceR t FalseR R ( R t other( ( s1 /usr/lib/python2.7/site-packages/dns/tokenizer.pyt __eq__` s c C s5 t | t � s t S| j | j k p4 | j | j k S( N( R R t TrueR R ( R R! ( ( s1 /usr/lib/python2.7/site-packages/dns/tokenizer.pyt __ne__f s c C s d | j | j f S( Ns %d "%s"( R R ( R ( ( s1 /usr/lib/python2.7/site-packages/dns/tokenizer.pyt __str__l s c C su | j s | Sd } t | j � } d } x:| | k rd| j | } | d 7} | d k rW| | k ru t j j � n | j | } | d 7} | j � rW| | k r� t j j � n | j | } | d 7} | | k r� t j j � n | j | } | d 7} | j � o| j � s#t j j � n t t | � d t | � d t | � � } qWn | | 7} q+ Wt | j | � S( NR i i s \id i ( R t lenR t dnst exceptiont UnexpectedEndt isdigitt SyntaxErrort chrt intR R ( R t unescapedt lt it ct c2t c3( ( s1 /usr/lib/python2.7/site-packages/dns/tokenizer.pyt unescapeo s6 4c C s d S( Ni ( ( R ( ( s1 /usr/lib/python2.7/site-packages/dns/tokenizer.pyt __len__� s c C s t | j | j f � S( N( t iterR R ( R ( ( s1 /usr/lib/python2.7/site-packages/dns/tokenizer.pyt __iter__� s c C s0 | d k r | j S| d k r&