eui64(5)

eui645

Ieee eui-64 address database

Overview

The eui64 database contains information regarding known IEEE EUI-64s of hosts. The data is stored in a file called /etc/eui64 in the following format:

EUI-64 host-name

Items are separated by any number of blanks and/or tab characters. A ‘#’ at the start of a line indicates the beginning of a comment that extends to the end of the line. Valid lines may also contain comments. A ‘+’ at the start of a line will cause the eui64(3) library functions to use data stored in the NIS eui64.byname and eui64.byid maps in addition to the data in the /etc/eui64 file.

An EUI-64 is expressed in ASCII form as "x-x-x-x-x-x-x-x" where x is a hexadecimal value between 0x00 and 0xFF. The address values should be in network order. Hostnames specified in the /etc/eui64 database should correspond to entries in the hosts(5) file.

Files

/etc/eui64

The eui64 file resides in /etc.

Releases

53 releases since FreeBSD 4.11-RELEASE; the text changed 33 times.

  1. 4.11
  2. 5.3–6.3
  3. 6.4
  4. 7.0
  5. 7.1
  6. 7.2
  7. 7.3
  8. 7.4
  9. 8.0
  10. 8.1
  11. 8.2
  12. 8.3
  13. 8.4
  14. 9.0
  15. 9.1
  16. 9.2
  17. 9.3
  18. 10.0
  19. 10.1
  20. 10.2
  21. 10.3
  22. 10.4
  23. 11.0
  24. 11.1
  25. 11.2
  26. 11.3
  27. 11.4
  28. 12.0
  29. 12.1
  30. 12.2
  31. 12.3
  32. 12.4
  33. 13.0–13.2
  34. 13.3–16.0

History

The eui64 format is based on the ethers(5) format.

From base 16.0-CURRENT-20261027-61c70dc16a79 in FreeBSD 16.0-CURRENT (2026-10-27). Parsed by carta from the page's mdoc source.