--- zzzz-none-000/linux-5.4.213/include/net/bond_3ad.h 2022-09-15 10:04:56.000000000 +0000 +++ miami-7690-761/linux-5.4.213/include/net/bond_3ad.h 2024-05-29 11:20:02.000000000 +0000 @@ -304,8 +304,13 @@ struct slave *slave); int bond_3ad_set_carrier(struct bonding *bond); void bond_3ad_update_lacp_rate(struct bonding *bond); +struct net_device *bond_3ad_get_tx_dev(struct sk_buff *skb, uint8_t *src_mac, + uint8_t *dst_mac, void *src, + void *dst, uint16_t protocol, + struct net_device *bond_dev, + __be16 *layer4hdr); + void bond_3ad_update_ad_actor_settings(struct bonding *bond); int bond_3ad_stats_fill(struct sk_buff *skb, struct bond_3ad_stats *stats); size_t bond_3ad_stats_size(void); #endif /* _NET_BOND_3AD_H */ -