@@ -177,22 +177,21 @@ static int netdev_bond_fill_message_create(NetDev *netdev, Link *link, sd_netlin
177177 assert (b );
178178
179179 if (b -> mode != _NETDEV_BOND_MODE_INVALID ) {
180- r = sd_netlink_message_append_u8 (m , IFLA_BOND_MODE ,
181- bond_mode_to_kernel (b -> mode ));
180+ r = sd_netlink_message_append_u8 (m , IFLA_BOND_MODE , bond_mode_to_kernel (b -> mode ));
182181 if (r < 0 )
183182 return log_netdev_error_errno (netdev , r , "Could not append IFLA_BOND_MODE attribute: %m" );
184183 }
185184
186185 if (b -> xmit_hash_policy != _NETDEV_BOND_XMIT_HASH_POLICY_INVALID ) {
187186 r = sd_netlink_message_append_u8 (m , IFLA_BOND_XMIT_HASH_POLICY ,
188- bond_xmit_hash_policy_to_kernel (b -> xmit_hash_policy ));
187+ bond_xmit_hash_policy_to_kernel (b -> xmit_hash_policy ));
189188 if (r < 0 )
190189 return log_netdev_error_errno (netdev , r , "Could not append IFLA_BOND_XMIT_HASH_POLICY attribute: %m" );
191190 }
192191
193192 if (b -> lacp_rate != _NETDEV_BOND_LACP_RATE_INVALID &&
194193 b -> mode == NETDEV_BOND_MODE_802_3AD ) {
195- r = sd_netlink_message_append_u8 (m , IFLA_BOND_AD_LACP_RATE , b -> lacp_rate );
194+ r = sd_netlink_message_append_u8 (m , IFLA_BOND_AD_LACP_RATE , b -> lacp_rate );
196195 if (r < 0 )
197196 return log_netdev_error_errno (netdev , r , "Could not append IFLA_BOND_AD_LACP_RATE attribute: %m" );
198197 }
@@ -220,8 +219,8 @@ static int netdev_bond_fill_message_create(NetDev *netdev, Link *link, sd_netlin
220219 if (r < 0 )
221220 return log_netdev_error_errno (netdev , r , "Could not append IFLA_BOND_ARP_INTERVAL attribute: %m" );
222221
223- if (( b -> lp_interval >= LEARNING_PACKETS_INTERVAL_MIN_SEC ) &&
224- ( b -> lp_interval <= LEARNING_PACKETS_INTERVAL_MAX_SEC ) ) {
222+ if (b -> lp_interval >= LEARNING_PACKETS_INTERVAL_MIN_SEC &&
223+ b -> lp_interval <= LEARNING_PACKETS_INTERVAL_MAX_SEC ) {
225224 r = sd_netlink_message_append_u32 (m , IFLA_BOND_LP_INTERVAL , b -> lp_interval / USEC_PER_SEC );
226225 if (r < 0 )
227226 return log_netdev_error_errno (netdev , r , "Could not append IFLA_BOND_LP_INTERVAL attribute: %m" );
@@ -313,23 +312,20 @@ static int netdev_bond_fill_message_create(NetDev *netdev, Link *link, sd_netlin
313312 return log_netdev_error_errno (netdev , r , "Could not append IFLA_BOND_TLB_DYNAMIC_LB attribute: %m" );
314313 }
315314
316- if (b -> arp_interval > 0 ) {
317- if (b -> n_arp_ip_targets > 0 ) {
318-
319- r = sd_netlink_message_open_container (m , IFLA_BOND_ARP_IP_TARGET );
320- if (r < 0 )
321- return log_netdev_error_errno (netdev , r , "Could not open contaniner IFLA_BOND_ARP_IP_TARGET : %m" );
322-
323- LIST_FOREACH (arp_ip_target , target , b -> arp_ip_targets ) {
324- r = sd_netlink_message_append_u32 (m , i ++ , target -> ip .in .s_addr );
325- if (r < 0 )
326- return log_netdev_error_errno (netdev , r , "Could not append IFLA_BOND_ARP_ALL_TARGETS attribute: %m" );
327- }
315+ if (b -> arp_interval > 0 && b -> n_arp_ip_targets > 0 ) {
316+ r = sd_netlink_message_open_container (m , IFLA_BOND_ARP_IP_TARGET );
317+ if (r < 0 )
318+ return log_netdev_error_errno (netdev , r , "Could not open contaniner IFLA_BOND_ARP_IP_TARGET : %m" );
328319
329- r = sd_netlink_message_close_container (m );
320+ LIST_FOREACH (arp_ip_target , target , b -> arp_ip_targets ) {
321+ r = sd_netlink_message_append_u32 (m , i ++ , target -> ip .in .s_addr );
330322 if (r < 0 )
331- return log_netdev_error_errno (netdev , r , "Could not close contaniner IFLA_BOND_ARP_IP_TARGET : %m" );
323+ return log_netdev_error_errno (netdev , r , "Could not append IFLA_BOND_ARP_ALL_TARGETS attribute : %m" );
332324 }
325+
326+ r = sd_netlink_message_close_container (m );
327+ if (r < 0 )
328+ return log_netdev_error_errno (netdev , r , "Could not close contaniner IFLA_BOND_ARP_IP_TARGET : %m" );
333329 }
334330
335331 return 0 ;
0 commit comments