
    hK	                        S r SSKrSSKrSSKrSSKr SSKJr  \R                  " S5      r
S\S\R                  \\\4   4S jrS\S\4S	 jr1 S
krSr\R                  R%                  S5      (       aZ  \" \R&                  " 5       5      r\S:  a  \R)                  S5        \R&                  " 5       R+                  S5      (       a  1 SkrSrg\R                  R%                  S5      (       a  \R)                  S5        SrgS\R                  ;   a  \R)                  S5        Srg\R                  R%                  S5      (       a  S1rSrg\R                  R%                  S5      (       a  S1rSrg\R                  R%                  S5      (       a%  \R)                  S5        \R)                  S5        Srg\R                  R%                  S5      (       a"  \R)                  S5        \R)                  S5        Srg! \ a
    SSKJr   GNf = f)zPlatform compatibility.    N)SOL_TCP)IPPROTO_TCPz(\d+).+sreturnc                 X    [        [        [        U R                  S5      S S 5      5      $ )N.   )tuplemap_versionatomsplit)r   s    5D:\TimeStamps\venv\Lib\site-packages\amqp/platform.py_linux_version_to_tupler      s#    \1773<#3455    c                     U R                  5       (       a  [        U 5      $ [        R                  U 5      nU(       a  [        UR	                  5       S   5      $ S$ )Nr   )isdigitintRE_NUMmatchgroups)r   r   s     r   r   r      s@    yy{{1vLLOE%*3u||~a !11r   >   TCP_CORK
TCP_MAXSEG
TCP_SYNCNTTCP_KEEPCNTTCP_LINGER2TCP_NODELAYTCP_KEEPIDLETCP_QUICKACKTCP_KEEPINTVLTCP_DEFER_ACCEPTTCP_USER_TIMEOUTTCP_WINDOW_CLAMPlinux)      %   r!   	Microsoft>   r   r   r   r   darwinbsdwinr   cygwinsunosr   aix)LINUX_VERSIONr   KNOWN_TCP_OPTS)__doc__platformresystypingsocketr   ImportErrorr   compiler   strTupler   r   r   r/   r.   
startswithreleaseremoveendswith__all__ r   r   <module>r@      s     	 
 .
 
J	6s 6v||CcM'B 62C 2C 2 <<7##+H,<,<,>?Mz!01 "";//):5 	\\X&&,-2/ cll,-,% 	\\U###_N" 	\\X&&#_N 	\\W%%,',- 	\\U##,',-A  .--.s   G< <HH