|
@@ -151,8 +151,8 @@ struct slave {
|
|
struct slave *next;
|
|
struct slave *next;
|
|
struct slave *prev;
|
|
struct slave *prev;
|
|
int delay;
|
|
int delay;
|
|
- u32 jiffies;
|
|
|
|
- u32 last_arp_rx;
|
|
|
|
|
|
+ unsigned long jiffies;
|
|
|
|
+ unsigned long last_arp_rx;
|
|
s8 link; /* one of BOND_LINK_XXXX */
|
|
s8 link; /* one of BOND_LINK_XXXX */
|
|
s8 state; /* one of BOND_STATE_XXXX */
|
|
s8 state; /* one of BOND_STATE_XXXX */
|
|
u32 original_flags;
|
|
u32 original_flags;
|
|
@@ -242,7 +242,8 @@ extern inline int slave_do_arp_validate(struct bonding *bond, struct slave *slav
|
|
return bond->params.arp_validate & (1 << slave->state);
|
|
return bond->params.arp_validate & (1 << slave->state);
|
|
}
|
|
}
|
|
|
|
|
|
-extern inline u32 slave_last_rx(struct bonding *bond, struct slave *slave)
|
|
|
|
|
|
+extern inline unsigned long slave_last_rx(struct bonding *bond,
|
|
|
|
+ struct slave *slave)
|
|
{
|
|
{
|
|
if (slave_do_arp_validate(bond, slave))
|
|
if (slave_do_arp_validate(bond, slave))
|
|
return slave->last_arp_rx;
|
|
return slave->last_arp_rx;
|