�
܍~cKZ � �� � d dl Z d dlZd dlmZmZ d dlmZ d dlmZ d dlm Z m
Z
d dlmZ d dl
mZ ej � � Zg g dd d
�Zd� Zd� Zd
� Zd� Zdd�Zd� Zd� Zd� Zd� Zd� Zdd�ZdS )� N)�copy�deepcopy)�IPv4Network)�log)�subp�util)�net_prefix_to_ipv4_mask)�SimpleTable� F��ipv4�ipv6�hwaddr�upc � � t j | � � }i }|D �]�}d|v r|d ng }|� d� � dk r|d nd}|t d|v od|v � � g g d�}|� d g � � D �]3}|� d
� � dk r�d|v r*t t d
|d � �� � j � � nd}|� dd� � ||� dd� � |� dd� � d�} |d � | � � ��|d
dk r||� dd� � }
|
r0|� d� � s|
� d|� dd� � � �}
|
|� dd� � d�} |d � | � � ��5|||d < |