ROOTPLOIT
Server: LiteSpeed
System: Linux server71.web-hosting.com 4.18.0-513.18.1.lve.el8.x86_64 #1 SMP Thu Feb 22 12:55:50 UTC 2024 x86_64
User: niphet (1079)
PHP: 5.3.29
Disabled: NONE
Upload Files
File: //lib64/python3.6/site-packages/systemd/__pycache__/daemon.cpython-36.opt-1.pyc
3

‡×Xáã@s ddlmZddlmZmZmZmZmZm	Z	m
Z
mZmZm
Z
mZdd„Zddd„Zeddfd	d
„Zedddfdd„Zdd
d„Zddd„Zddd„Zddd„ZdS)é)Ú	AF_UNSPECé)Ú__version__ÚbootedÚnotifyÚ_listen_fdsÚ_is_fifoÚ
_is_socketÚ_is_socket_inetÚ_is_socket_sockaddrÚ_is_socket_unixÚ_is_mqÚLISTEN_FDS_STARTcCs"y|jƒStk
r|SXdS)N)ÚfilenoÚAttributeError)Úfileobj©rú/usr/lib64/python3.6/daemon.pyÚ_convert_fileobjsrNcCst|ƒ}t||ƒS)N)rr)rÚpathÚfdrrrÚis_fifosrcCst|ƒ}t||||ƒS)N)rr	)rÚfamilyÚtypeÚ	listeningrrrrÚ	is_socketsrcCst|ƒ}t|||||ƒS)N)rr
)rrrrZportrrrrÚis_socket_inetsrcCst|ƒ}t|||||ƒS)aaCheck socket type, address and/or port, flowinfo, listening state.

    Wraps sd_is_socket_inet_sockaddr(3).

    `address` is a systemd-style numerical IPv4 or IPv6 address as used in
    ListenStream=. A port may be included after a colon (":").
    See systemd.socket(5) for details.

    Constants for `family` are defined in the socket module.
    )rr)rZaddressrZflowinforrrrrÚis_socket_sockaddr!srcCst|ƒ}t||||ƒS)N)rr)rrrrrrrrÚis_socket_unix/srcCst|ƒ}t||ƒS)N)rr
)rrrrrrÚis_mq3srTcCst|ƒ}tttt|ƒƒS)aSReturn a list of socket activated descriptors

    Example::

      (in primary window)
      $ systemd-activate -l 2000 python3 -c \
          'from systemd.daemon import listen_fds; print(listen_fds())'
      (in another window)
      $ telnet localhost 2000
      (in primary window)
      ...
      Execing python3 (...)
      [3]
    )rÚlistÚranger)Zunset_environmentZnumrrrÚ
listen_fds7sr")Néÿÿÿÿr#r#)rrr#r#)rr#N)N)T)ZsocketrZ
_AF_UNSPECZ_daemonrrrrrr	r
rrr
rrrrrrrrr"rrrrÚ<module>s4