+
    üÐjá  ã            
       óê   € R t ^ RIt^ RIHtHtHt ^ RIHtHt ^ RI	H
t
 R]
P                  R]
P                  R]
P                  R]
P                  R	]
P                  /t ! R
 R]4      t ! R R]4      tR# )z‰
Twisted inetd.

Maintainer: Andrew Bennetts

Future Plans: Bugfixes.  Specifically for UDP and Sun-RPC, which don't work
correctly yet.
N)ÚfdescÚprocessÚreactor)ÚProtocolÚServerFactory)ÚwireÚechoÚchargenÚdiscardÚdaytimeÚtimec                   ó*   a € ] tR t^ t o RtR tRtV tR# )ÚInetdProtocolzDForks a child process on connectionMade, passing the socket as fd 0.c                ó  € V P                   P                  4       p^ V^V/pV P                  P                  '       d(   V P                  P                  P                  4       V^&   \        P
                  ! V4       ^V9   d   \        P
                  ! V^,          4       V P                  P                  pVP                  pVP                  pV\        P                  ! 4       8X  d   RpV\        P                  ! 4       8X  d   Rp\        P                  ! RVP                  VP                  \        P                   RRVVV4	       \"        P$                  ! V P                   4       \"        P&                  ! V P                   4       R# )é    N)Ú	transportÚfilenoÚfactoryÚ
stderrFiler   ÚsetBlockingÚserviceÚuserÚgroupÚosÚgetuidÚgetgidr   ÚProcessÚprogramÚprogramArgsÚenvironr   ÚremoveReaderÚremoveWriter)ÚselfÚsockFDÚchildFDsr   ÚuidÚgids   &     Ú6/usr/lib/python3/dist-packages/twisted/runner/inetd.pyÚconnectionMadeÚInetdProtocol.connectionMade#   s  € Ø—‘×&Ñ&Ó(ˆØ�v˜q &Ð)ˆØ�<‰<×"×"Ð"ØŸ,™,×1Ñ1×8Ñ8Ó:ˆH�Q‰Kô
 	×Ò˜&Ô!Ø�Œ=Ü×Ò˜h q�kÔ*à—,‘,×&Ñ&ˆØ�l‰lˆØ�m‰mˆð ”"—)’)“+ÔØˆCØ”"—)’)“+ÔØˆCä�ŠØØ�O‰OØ×ÑÜ�J‰JØØØØØô
	
ô 	×Ò˜TŸ^™^Ô,Ü×Ò˜TŸ^™^Ö,ó    © N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__r(   Ú__static_attributes__Ú__classdictcell__©Ú__classdict__s   @r'   r   r       s   ø‡ € ÙN÷%-ð %-r*   r   c                   ó.   a € ] tR t^Kt o ]tRtR tRtV t	R# )ÚInetdFactoryNc                ó   € Wn         R # )N©r   )r"   r   s   &&r'   Ú__init__ÚInetdFactory.__init__O   s   € ØŽr*   r8   )
r,   r-   r.   r/   r   Úprotocolr   r9   r1   r2   r3   s   @r'   r6   r6   K   s   ø‡ € Ø€HØ€J÷ð r*   r6   )r0   r   Útwisted.internetr   r   r   Útwisted.internet.protocolr   r   Útwisted.protocolsr   ÚEchoÚChargenÚDiscardÚDaytimeÚTimeÚinternalProtocolsr   r6   r+   r*   r'   Ú<module>rE      sk   ðñó 
ç 4Ñ 4ß =Ý "ð
 ˆD�I‰IØˆt�|‰|Øˆt�|‰|Øˆt�|‰|Ø
ˆD�I‰IðÐ ô(-�Hô (-ôV�=ö r*   