
    mgI4                     X   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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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/d(Z0d)Z1d*Z2d$Z3dZ4dZ5dZ6dZ7d+Z8d,Z9d-Z:dZ;dZ<dZ=dZ>dZ?dZ@d	ZAd#ZBd$ZCd%ZDd&ZEd'ZFd(ZGd)ZHd*ZId.ZJd/ZKd0ZLd1ZMd
ZNd2ZOd3ZPd4ZQd5ZRd6ZSd7ZTd8ZUdZVdZWd9ZXdZYdZZdZ[d#Z\d.Z]d:Z^d;Z_d	Z`d<ZadZbdZcdZddZed#Zfd.Zgd:Zhd;Zid=Zjd>Zkd?Zld@ZmdAZndBZodCZpdDZqdEZrdZsdZtdZud=Zvd>ZwdZxdZydZzd#Z{dFZ|dGZ}d#Z~d.Zd:Zd;Zd=Zd>ZdHZd?ZdIZd@ZdAZdBZdCZdDZdEZdJZdZdZdZdZdZdZd	Zd#Zd$ZdZdZdZd#Zd.Zd:Zd;Zd=Zd>Zd?Zd@ZdAZd<ZdZdZdZdZdZdZdZdZdZdZdZd<ZdZdZdZdZdZdZd	Zd#ZeZd$Zd%Zd&Zd'Zd(ZeZd)Zd*Zd.Zd/ZeZd0Zd1Zd
ZdZdZd9ZdKZdLZdMZdNZdOZdPZdZdQZeZdZd<ZdZdZdZdZdZdZd	Zd#Zd$Zd%Zd&Zd'Zd(Zd)Zd*Zd.Zd/Zd0ZdZdQZd:ZdRZdSZdTZdUZdVZdWZdXZdYZdZZd[ZdZdZdZdZd\Zd]Zd^Zd_Zd`ZdaZdZdbZdcZ ddZdeZdfZdgZdhZdiZdZdZdZ	dZ
d=ZdjZdkZyl)mzSSH constantszen-US                                 1   2   3   4   5   <   O   P   Q   R   Z   [   \   ]   ^   _   `   a   b   c   d         	   
                  l    l    l                e   f   g   h   i                @             i   i   i   i   i    i @  i   l        l       l      l      l                          !   "   #   $   %   &   '   (   )   *   6   7   8   9   :   ;   =   >   F   G   H   I   J   K         N(  __doc__DEFAULT_LANGDEFAULT_PORTMSG_DISCONNECT
MSG_IGNOREMSG_UNIMPLEMENTED	MSG_DEBUGMSG_SERVICE_REQUESTMSG_SERVICE_ACCEPTMSG_EXT_INFOMSG_KEXINITMSG_NEWKEYSMSG_KEX_FIRSTMSG_KEX_LASTMSG_USERAUTH_REQUESTMSG_USERAUTH_FAILUREMSG_USERAUTH_SUCCESSMSG_USERAUTH_BANNERMSG_USERAUTH_FIRSTMSG_USERAUTH_LASTMSG_GLOBAL_REQUESTMSG_REQUEST_SUCCESSMSG_REQUEST_FAILUREMSG_CHANNEL_OPENMSG_CHANNEL_OPEN_CONFIRMATIONMSG_CHANNEL_OPEN_FAILUREMSG_CHANNEL_WINDOW_ADJUSTMSG_CHANNEL_DATAMSG_CHANNEL_EXTENDED_DATAMSG_CHANNEL_EOFMSG_CHANNEL_CLOSEMSG_CHANNEL_REQUESTMSG_CHANNEL_SUCCESSMSG_CHANNEL_FAILUREMSG_CHANNEL_FIRSTMSG_CHANNEL_LAST DISC_HOST_NOT_ALLOWED_TO_CONNECTDISC_PROTOCOL_ERRORDISC_KEY_EXCHANGE_FAILEDDISC_RESERVEDDISC_MAC_ERRORDISC_COMPRESSION_ERRORDISC_SERVICE_NOT_AVAILABLE#DISC_PROTOCOL_VERSION_NOT_SUPPORTEDDISC_HOST_KEY_NOT_VERIFIABLEDISC_CONNECTION_LOSTDISC_BY_APPLICATIONDISC_TOO_MANY_CONNECTIONSDISC_AUTH_CANCELLED_BY_USER#DISC_NO_MORE_AUTH_METHODS_AVAILABLEDISC_ILLEGAL_USER_NAMEDISC_HOST_KEY_NOT_VERIFYABLE OPEN_ADMINISTRATIVELY_PROHIBITEDOPEN_CONNECT_FAILEDOPEN_UNKNOWN_CHANNEL_TYPEOPEN_RESOURCE_SHORTAGE"OPEN_REQUEST_X11_FORWARDING_FAILEDOPEN_REQUEST_PTY_FAILEDOPEN_REQUEST_SESSION_FAILEDFXP_INITFXP_VERSIONFXP_OPEN	FXP_CLOSEFXP_READ	FXP_WRITE	FXP_LSTAT	FXP_FSTATFXP_SETSTATFXP_FSETSTATFXP_OPENDIRFXP_READDIR
FXP_REMOVE	FXP_MKDIR	FXP_RMDIRFXP_REALPATHFXP_STAT
FXP_RENAMEFXP_READLINKFXP_SYMLINK
FXP_STATUS
FXP_HANDLEFXP_DATAFXP_NAME	FXP_ATTRSFXP_EXTENDEDFXP_EXTENDED_REPLYFXP_LINK	FXP_BLOCKFXP_UNBLOCKFXF_READ	FXF_WRITE
FXF_APPEND	FXF_CREAT	FXF_TRUNCFXF_EXCLFXF_TEXTFXF_ACCESS_DISPOSITIONFXF_CREATE_NEWFXF_CREATE_TRUNCATEFXF_OPEN_EXISTINGFXF_OPEN_OR_CREATEFXF_TRUNCATE_EXISTINGFXF_APPEND_DATAFXF_APPEND_DATA_ATOMICFXF_TEXT_MODEFXF_BLOCK_READFXF_BLOCK_WRITEFXF_BLOCK_DELETEFXF_BLOCK_ADVISORYFXF_NOFOLLOWFXF_DELETE_ON_CLOSEFXF_ACCESS_AUDIT_ALARM_INFOFXF_ACCESS_BACKUPFXF_BACKUP_STREAMFXF_OVERRIDE_OWNERACE4_READ_DATAACE4_WRITE_DATAACE4_APPEND_DATAACE4_READ_ATTRIBUTESACE4_WRITE_ATTRIBUTESFILEXFER_ATTR_SIZEFILEXFER_ATTR_UIDGIDFILEXFER_ATTR_PERMISSIONSFILEXFER_ATTR_ACMODTIMEFILEXFER_ATTR_EXTENDEDFILEXFER_ATTR_DEFINED_V3FILEXFER_ATTR_ACCESSTIMEFILEXFER_ATTR_CREATETIMEFILEXFER_ATTR_MODIFYTIMEFILEXFER_ATTR_ACLFILEXFER_ATTR_OWNERGROUPFILEXFER_ATTR_SUBSECOND_TIMESFILEXFER_ATTR_DEFINED_V4FILEXFER_ATTR_BITSFILEXFER_ATTR_DEFINED_V5FILEXFER_ATTR_ALLOCATION_SIZEFILEXFER_ATTR_TEXT_HINTFILEXFER_ATTR_MIME_TYPEFILEXFER_ATTR_LINK_COUNTFILEXFER_ATTR_UNTRANSLATED_NAMEFILEXFER_ATTR_CTIMEFILEXFER_ATTR_DEFINED_V6FILEXFER_TYPE_REGULARFILEXFER_TYPE_DIRECTORYFILEXFER_TYPE_SYMLINKFILEXFER_TYPE_SPECIALFILEXFER_TYPE_UNKNOWNFILEXFER_TYPE_SOCKETFILEXFER_TYPE_CHAR_DEVICEFILEXFER_TYPE_BLOCK_DEVICEFILEXFER_TYPE_FIFOFILEXFER_ATTR_BITS_READONLYFILEXFER_ATTR_BITS_SYSTEMFILEXFER_ATTR_BITS_HIDDEN#FILEXFER_ATTR_BITS_CASE_INSENSITIVEFILEXFER_ATTR_BITS_ARCHIVEFILEXFER_ATTR_BITS_ENCRYPTEDFILEXFER_ATTR_BITS_COMPRESSEDFILEXFER_ATTR_BITS_SPARSEFILEXFER_ATTR_BITS_APPEND_ONLYFILEXFER_ATTR_BITS_IMMUTABLEFILEXFER_ATTR_BITS_SYNC"FILEXFER_ATTR_BITS_TRANSLATION_ERRFILEXFER_ATTR_KNOWN_TEXTFILEXFER_ATTR_GUESSED_TEXTFILEXFER_ATTR_KNOWN_BINARYFILEXFER_ATTR_GUESSED_BINARYFXR_OVERWRITE
FXR_ATOMIC
FXR_NATIVEFXRP_NO_CHECKFXRP_STAT_IF_EXISTSFXRP_STAT_ALWAYSFXE_STATVFS_ST_RDONLYFXE_STATVFS_ST_NOSUIDFX_OKFX_EOFFX_NO_SUCH_FILEFX_PERMISSION_DENIED
FX_FAILUREFX_BAD_MESSAGEFX_NO_CONNECTIONFX_CONNECTION_LOSTFX_OP_UNSUPPORTED	FX_V3_ENDFX_INVALID_HANDLEFX_NO_SUCH_PATHFX_FILE_ALREADY_EXISTSFX_WRITE_PROTECTFX_NO_MEDIA	FX_V4_ENDFX_NO_SPACE_ON_FILESYSTEMFX_QUOTA_EXCEEDEDFX_UNKNOWN_PRINCIPALFX_LOCK_CONFLICT	FX_V5_ENDFX_DIR_NOT_EMPTYFX_NOT_A_DIRECTORYFX_INVALID_FILENAMEFX_LINK_LOOPFX_CANNOT_DELETEFX_INVALID_PARAMETERFX_FILE_IS_A_DIRECTORYFX_BYTE_RANGE_LOCK_CONFLICTFX_BYTE_RANGE_LOCK_REFUSEDFX_DELETE_PENDINGFX_FILE_CORRUPTFX_OWNER_INVALIDFX_GROUP_INVALIDFX_NO_MATCHING_BYTE_RANGE_LOCK	FX_V6_ENDEXTENDED_DATA_STDERR
PTY_OP_END	PTY_VINTR	PTY_VQUIT
PTY_VERASE	PTY_VKILLPTY_VEOFPTY_VEOL	PTY_VEOL2
PTY_VSTART	PTY_VSTOP	PTY_VSUSP
PTY_VDSUSPPTY_VREPRINT
PTY_WERASE
PTY_VLNEXT
PTY_VFLUSH
PTY_VSWTCHPTY_VSTATUSPTY_VDISCARD
PTY_IGNPAR
PTY_PARMRK	PTY_INPCK
PTY_ISTRIP	PTY_INLCR	PTY_IGNCR	PTY_ICRNL	PTY_IUCLCPTY_IXON	PTY_IXANY	PTY_IXOFFPTY_IMAXBEL	PTY_IUTF8PTY_ISIG
PTY_ICANON	PTY_XCASEPTY_ECHO	PTY_ECHOE	PTY_ECHOK
PTY_ECHONL
PTY_NOFLSH
PTY_TOSTOP
PTY_IEXTENPTY_ECHOCTL
PTY_ECHOKE
PTY_PENDIN	PTY_OPOST	PTY_OLCUC	PTY_ONLCR	PTY_OCRNL	PTY_ONOCR
PTY_ONLRETPTY_CS7PTY_CS8
PTY_PARENB
PTY_PARODDPTY_OP_ISPEEDPTY_OP_OSPEEDPTY_OP_RESERVED     2lib/python3.12/site-packages/asyncssh/constants.py<module>rn     s  *  '. ') '(&'
&' &'	&' &' &'&(&(&(&(&( &( &( &( &( &( &( &( &( &( &( &( &( &( &( &(&( &( &( &)  ') &)  '(  &' &' &'&'&' &' &' #&' &( &( &( &( &( #&( &'  '(  &' &' &'  '1 "&0 &0  '(&'&'&'	&'&'	&'	&'	&'&(&(&(&(
&(	&(	&(&(&(
&(&(&)
&)
&)&)&)	&)&)  ')&(	&( '1&0	&0
&0	&0	&0 '1 '1 &0&0 &0 &0 &0 &0&0 &0&0&0&0  '1 &0&0 &0 &0 &0 &0  '1&0&0 &0 &0  '1 &0 &0 &0 &0 &0  '1 &0 &0 &0 &0 &0 &0  '1 &0  '1 &0 &0 &0 &0 &0 &0  '( &' &' &' &'  '( &' &' &'  '1 &0 &0 &0 #&0 &0 &0 &0 &0 &0 &0  '1 " '( &' &' &'  '1&0
&0
 '(&' &'  '* &)  '(&'&'&' &'
&'&' &' &' &7	 '( &(&( &( &(&1	 ') &( &( &( &6	 ') &( &( &(&( &( &( &( &( &( &(&( &( &( &D	 '(  '(
&'	&'	&'
&'	&'&'&'	&'
&'	&(	&(
&(&(
&(
&(
&(
&(&(&(
&(
&(	&(
&(	&(	&(	&(	&(&(	&(	&(&(	&(&(
&(	&(&(	&(	&(
&(
&(
&(
&(&(
&(
&(	&(	&(	&(	&(	&(
&(&(&(
&(
&)&)&)rl  