Messages in this thread Patch in this message | | | From | Chris Packham <> | Subject | [PATCH v2] tipc: initialise addr_trail_end when setting node addresses | Date | Fri, 9 Aug 2019 12:54:51 +1200 |
| |
Ensure addr_trail_end is set to jiffies when configuring the node address. This ensures that we don't treat the initial value of 0 as being a wrapped. This isn't a problem when using auto-generated node addresses because the addr_trail_end is updated for the duplicate address detection phase.
Signed-off-by: Chris Packham <chris.packham@alliedtelesis.co.nz> --- Changes in v2: - move setting to tipc_set_node_addr() as suggested - reword commit message
net/tipc/addr.c | 1 + 1 file changed, 1 insertion(+)
diff --git a/net/tipc/addr.c b/net/tipc/addr.c index b88d48d00913..0f1eaed1bd1b 100644 --- a/net/tipc/addr.c +++ b/net/tipc/addr.c @@ -75,6 +75,7 @@ void tipc_set_node_addr(struct net *net, u32 addr) tipc_set_node_id(net, node_id); } tn->trial_addr = addr; + tn->addr_trial_end = jiffies; pr_info("32-bit node address hash set to %x\n", addr); } -- 2.22.0
| |