File: //lib/python3.6/site-packages/sshuttle/__pycache__/helpers.cpython-36.opt-1.pyc
3
�j�^y � @ s� d dl Z d dlZd dlZdad Zdd� Zdd� Zdd� Zd d
� Zdd� Z G d
d� de
�Zdd� Zdd� Z
dd� Zdd� Zdd� ZdS )� N� c C s
| j d�S )N�ASCII)�encode)�s� r �/usr/lib/python3.6/helpers.py�b s r c C s� yrt jj� | jd�dkrVt}| jd�} x<| jd�D ]}t jj|| d � d}q4W nt jjt| � t jj� W n t k
r� Y nX d S )N�
� z---> ���)
�sys�stdout�flush�find� logprefix�rstrip�split�stderr�write�IOError)r �prefix�liner r r �log
s
r c C s t dkrt| � d S )Nr
)�verboser )r r r r �debug1 s r c C s t dkrt| � d S )N� )r r )r r r r �debug2% s r c C s t dkrt| � d S )N� )r r )r r r r �debug3* s r c @ s e Zd ZdS )�FatalN)�__name__�
__module__�__qualname__r r r r r / s r c C sP g } xFt d�D ]:}|j� j� }t|�dkr|d dkr| jt|d �� qW | S )Nz/etc/resolv.confr r Z
nameserverr
)�open�lowerr �len�append�family_ip_tuple)�linesr Zwordsr r r �resolvconf_nameservers3 s r) c C s>