GhostManSec
Server: Apache
System: Linux s323.xrea.com 5.15.0-164-generic #174-Ubuntu SMP Fri Nov 14 20:25:16 UTC 2025 x86_64
User: moonarc (17751)
PHP: 8.1.34
Disabled: NONE
Upload Files
File: //lib/python2.7/site-packages/dns/rdtypes/ANY/HINFO.pyc
�
�b�Wc@s`ddlZddlZddlZddlZddlmZdejjfd��YZ	dS(i����N(t	text_typetHINFOcBsheZdZddgZd�Zded�Zeded��Z	ddd�Z
edd��ZRS(	s�HINFO record

    @ivar cpu: the CPU type
    @type cpu: string
    @ivar os: the OS type
    @type os: string
    @see: RFC 1035tcputoscCsqtt|�j||�t|t�r:|j�|_n	||_t|t�rd|j�|_n	||_dS(N(tsuperRt__init__t
isinstanceRtencodeRR(tselftrdclasstrdtypeRR((s9/usr/lib/python2.7/site-packages/dns/rdtypes/ANY/HINFO.pyR$s	cKs,dtjj|j�tjj|j�fS(Ns	"%s" "%s"(tdnstrdatat	_escapifyRR(Rtorigint
relativizetkw((s9/usr/lib/python2.7/site-packages/dns/rdtypes/ANY/HINFO.pytto_text/scCs5|j�}|j�}|j�|||||�S(N(t
get_stringtget_eol(tclsR	R
ttokRRRR((s9/usr/lib/python2.7/site-packages/dns/rdtypes/ANY/HINFO.pyt	from_text3s
cCs�t|j�}|dks!t�|jtjd|��|j|j�t|j�}|dkskt�|jtjd|��|j|j�dS(Nis!B(tlenRtAssertionErrortwritetstructtpackR(RtfiletcompressRtl((s9/usr/lib/python2.7/site-packages/dns/rdtypes/ANY/HINFO.pytto_wire:sc
Cs�||}|d7}|d8}||kr9tjj�n||||!j�}||7}||8}||}|d7}|d8}||kr�tjj�n||||!j�}	|||||	�S(Ni(Rt	exceptiont	FormErrortunwrap(
RR	R
twiretcurrenttrdlenRRRR((s9/usr/lib/python2.7/site-packages/dns/rdtypes/ANY/HINFO.pyt	from_wireDs







N(t__name__t
__module__t__doc__t	__slots__RtNonetTrueRtclassmethodRRR&(((s9/usr/lib/python2.7/site-packages/dns/rdtypes/ANY/HINFO.pyRs	
(
Rt
dns.exceptionRt	dns.rdatat
dns.tokenizertdns._compatRRtRdataR(((s9/usr/lib/python2.7/site-packages/dns/rdtypes/ANY/HINFO.pyt<module>s