Viewing File: /usr/lib/python3.6/site-packages/firewall/core/io/__pycache__/io_object.cpython-36.pyc
3
��g5 � @ s d Z ddddddddgZd d
ljZd d
ljjZd d
lZd d
lZd dlm Z d dl
mZ d d
lm
Z
d dl
mZ d dlmZ ejdk ZG dd� de�ZG dd� de�ZG dd� de�ZG dd� de�ZG dd� dejj�ZG dd� dej�Zdd� Zdd� Zdd� Z dd� Z!d
S )z5Generic io_object handler, io specific check methods.�PY2� IO_Object�IO_Object_ContentHandler�IO_Object_XMLGenerator�
check_port�check_tcpudp�check_protocol�
check_address� N)�OrderedDict)� functions)�b2u)�errors)�
FirewallError�3c @ s| e Zd ZdZf ZdZg Zi Zi Zdd� Z dd� Z
dd� Zd d
� Zdd� Z
d
d� Zdd� Zdd� Zdd� Zdd� Zdd� ZdS )r z; Abstract IO_Object as base for icmptype, service and zone z()c C s"