← Back
Editing: ipset.cpython-312.opt-1.pyc
� �=jVT � � � d Z ddlmZ ddlZddlZddlZddlmZ ddlm Z m Z mZmZm Z mZmZmZ ddlmZmZmZ ddlmZmZ ddlmZmZmZmZ ddlmZ dd lmZ dd l m!Z! G d� de� Z" G d � de� Z#d� Z$dd�Z%y)z$ipset io XML handler, reader, writer� N)�config)�checkIP�checkIP6�checkIPnMask� checkIP6nMask� check_mac� check_port�checkInterface� checkProtocol)� IO_Object�IO_Object_ContentHandler�IO_Object_XMLGenerator)�IPSET_TYPES�IPSET_CREATE_OPTIONS)�check_icmp_name�check_icmp_type_code�check_icmpv6_name�check_icmpv6_type_code)�log)�errors)� FirewallErrorc � � � e Zd Zddddddidgd�ZdZg d�Zdddgdgdd�Zd gd gd�Z� fd�Zd � Z e d� � Zd� Z� fd�Z � xZS )�IPSet� )�version�short�description�type�options�entriesz (ssssa{ss}as))�_�-�:�.Nr �name)r r �ipset�option�entryr �value)r&