File: //lib/python3/dist-packages/cloudinit/__pycache__/netinfo.cpython-310.pyc
o
�AdKZ � @ s� d dl Z d dlZd dlmZmZ d dlmZ d dlmZ d dlm Z m
Z
d dlmZ d dl
mZ e�� Zg g dd d
�Zdd� Zd
d� Zdd� Zdd� Zd"dd�Zdd� Zdd� Zdd� Zdd� Zdd� Zd#d d!�ZdS )$� N)�copy�deepcopy)�IPv4Network)�log)�subp�util)�net_prefix_to_ipv4_mask)�SimpleTable� F��ipv4�ipv6�hwaddr�upc C sJ t �| �}i }|D ]�}d|v r|d ng }|�d�dkr |d nd}|td|v o+d|v �g g d�}|�d g �D ]d}|�d
�dkrmd|v rPttd
|d � ��j�nd}|�dd�||�dd�|�dd�d�} |d �| � q7|d
dkr�|�dd�}
|
r�|�d�s�|
� d|�dd�� �}
|
|�dd�d�} |d �| � q7|||d <