@@ -852,7 +852,7 @@ static int dhcp4_configure_dad(Link *link) {
852852 if (r < 0 )
853853 return r ;
854854
855- r = sd_ipv4acd_set_mac (link -> dhcp_acd , & link -> hw_addr .addr . ether );
855+ r = sd_ipv4acd_set_mac (link -> dhcp_acd , & link -> hw_addr .ether );
856856 if (r < 0 )
857857 return r ;
858858
@@ -874,7 +874,7 @@ static int dhcp4_dad_update_mac(Link *link) {
874874 if (r < 0 )
875875 return r ;
876876
877- r = sd_ipv4acd_set_mac (link -> dhcp_acd , & link -> hw_addr .addr . ether );
877+ r = sd_ipv4acd_set_mac (link -> dhcp_acd , & link -> hw_addr .ether );
878878 if (r < 0 )
879879 return r ;
880880
@@ -1437,7 +1437,7 @@ static int dhcp4_set_client_identifier(Link *link) {
14371437 break ;
14381438 }
14391439 case DHCP_CLIENT_ID_MAC : {
1440- const uint8_t * hw_addr = link -> hw_addr .addr . bytes ;
1440+ const uint8_t * hw_addr = link -> hw_addr .bytes ;
14411441 size_t hw_addr_len = link -> hw_addr .length ;
14421442
14431443 if (link -> iftype == ARPHRD_INFINIBAND && hw_addr_len == INFINIBAND_ALEN ) {
@@ -1546,8 +1546,8 @@ int dhcp4_configure(Link *link) {
15461546 return log_link_warning_errno (link , r , "DHCP4 CLIENT: Failed to attach event to DHCP4 client: %m" );
15471547
15481548 r = sd_dhcp_client_set_mac (link -> dhcp_client ,
1549- link -> hw_addr .addr . bytes ,
1550- link -> bcast_addr .length > 0 ? link -> bcast_addr .addr . bytes : NULL ,
1549+ link -> hw_addr .bytes ,
1550+ link -> bcast_addr .length > 0 ? link -> bcast_addr .bytes : NULL ,
15511551 link -> hw_addr .length , link -> iftype );
15521552 if (r < 0 )
15531553 return log_link_warning_errno (link , r , "DHCP4 CLIENT: Failed to set MAC address: %m" );
@@ -1702,8 +1702,8 @@ int dhcp4_update_mac(Link *link) {
17021702 if (!link -> dhcp_client )
17031703 return 0 ;
17041704
1705- r = sd_dhcp_client_set_mac (link -> dhcp_client , link -> hw_addr .addr . bytes ,
1706- link -> bcast_addr .length > 0 ? link -> bcast_addr .addr . bytes : NULL ,
1705+ r = sd_dhcp_client_set_mac (link -> dhcp_client , link -> hw_addr .bytes ,
1706+ link -> bcast_addr .length > 0 ? link -> bcast_addr .bytes : NULL ,
17071707 link -> hw_addr .length , link -> iftype );
17081708 if (r < 0 )
17091709 return r ;
0 commit comments