Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add EUIType #763

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Add EUIType #763

wants to merge 1 commit into from

Conversation

jeffmcadams
Copy link

EUIType can store netaddr EUI objects (either EUI48 or EUI64), converting to string when adding to the database and converting back to an EUI object when reading back out of the database.

This is to go along with IPAddressType to support storing and validating network MAC addresses (which are just EUI48s).

Code cribbed pretty heavily from IPAddressType and (less) ColorType.

EUIType can store netaddr EUI objects (either EUI48 or EUI64), converting to string when adding to the database and converting back to an EUI object when reading back out of the database.

This is to go along with IPAddressType to support storing and validating network MAC addresses (which are just EUI48s).

Code cribbed pretty heavily from IPAddressType and (less) ColorType.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants