diff options
Diffstat (limited to 'src/net')
| -rw-r--r-- | src/net/udp/dhcp.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/net/udp/dhcp.c b/src/net/udp/dhcp.c index 3f2c451e1..762ae732a 100644 --- a/src/net/udp/dhcp.c +++ b/src/net/udp/dhcp.c @@ -1049,9 +1049,7 @@ int dhcp_create_request ( struct dhcp_packet *dhcppkt, client_uuid.type = DHCP_CLIENT_UUID_TYPE; if ( ( len = fetch_uuid_setting ( NULL, &uuid_setting, &client_uuid.uuid ) ) >= 0 ) { - __bswap_32s ( &client_uuid.uuid.canonical.a ); - __bswap_16s ( &client_uuid.uuid.canonical.b ); - __bswap_16s ( &client_uuid.uuid.canonical.c ); + uuid_mangle ( &client_uuid.uuid ); if ( ( rc = dhcppkt_store ( dhcppkt, DHCP_CLIENT_UUID, &client_uuid, sizeof ( client_uuid ) ) ) != 0 ) { |
