764aad6258eec3bd4ae62ea341ea507bd69ce628Tom Gundersen This file is part of systemd.
764aad6258eec3bd4ae62ea341ea507bd69ce628Tom Gundersen Copyright (C) 2015 Tom Gundersen <teg@jklmen>
764aad6258eec3bd4ae62ea341ea507bd69ce628Tom Gundersen systemd is free software; you can redistribute it and/or modify it
764aad6258eec3bd4ae62ea341ea507bd69ce628Tom Gundersen under the terms of the GNU Lesser General Public License as published by
764aad6258eec3bd4ae62ea341ea507bd69ce628Tom Gundersen the Free Software Foundation; either version 2.1 of the License, or
764aad6258eec3bd4ae62ea341ea507bd69ce628Tom Gundersen (at your option) any later version.
764aad6258eec3bd4ae62ea341ea507bd69ce628Tom Gundersen systemd is distributed in the hope that it will be useful, but
764aad6258eec3bd4ae62ea341ea507bd69ce628Tom Gundersen WITHOUT ANY WARRANTY; without even the implied warranty of
764aad6258eec3bd4ae62ea341ea507bd69ce628Tom Gundersen MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
764aad6258eec3bd4ae62ea341ea507bd69ce628Tom Gundersen Lesser General Public License for more details.
764aad6258eec3bd4ae62ea341ea507bd69ce628Tom Gundersen You should have received a copy of the GNU Lesser General Public License
764aad6258eec3bd4ae62ea341ea507bd69ce628Tom Gundersen along with systemd; If not, see <http://www.gnu.org/licenses/>.
764aad6258eec3bd4ae62ea341ea507bd69ce628Tom Gundersen/* RFC 3315 section 9.1:
764aad6258eec3bd4ae62ea341ea507bd69ce628Tom Gundersen * A DUID can be no more than 128 octets long (not including the type code).
764aad6258eec3bd4ae62ea341ea507bd69ce628Tom Gundersen /* DHCP6_DUID_LLT */
764aad6258eec3bd4ae62ea341ea507bd69ce628Tom Gundersen /* DHCP6_DUID_EN */
764aad6258eec3bd4ae62ea341ea507bd69ce628Tom Gundersen /* DHCP6_DUID_LL */
764aad6258eec3bd4ae62ea341ea507bd69ce628Tom Gundersen /* DHCP6_DUID_UUID */
cfb5b3805759e63dc5e0cae6e92e1df885b5c5b6Tom Gundersenint dhcp_identifier_set_duid_en(struct duid *duid, size_t *len);