3 ��f� � @ s8 d Z ddlZddlZedd�dd�Zedd�dd�ZdS )z9Posix implementations of platform-specific functionality.� N)�fd�returnc C s( t j | t j�}t j | t j|t jB � d S )N)�fcntlZF_GETFDZF_SETFDZ FD_CLOEXEC)r �flags� r �/usr/lib64/python3.6/posix.py�set_close_exec s r c C s( t j | t j�}t j | t j|tjB � d S )N)r ZF_GETFLZF_SETFL�os� O_NONBLOCK)r r r r r �_set_nonblocking s r )�__doc__r r �intr r r r r r �<module> s