Loading net/core/neighbour.c +3 −2 Original line number Diff line number Diff line Loading @@ -1322,7 +1322,8 @@ struct neighbour *neigh_event_ns(struct neigh_table *tbl, lladdr || !dev->addr_len); if (neigh) { if (neigh_probe_enable) { if (!(neigh->nud_state == NUD_REACHABLE)) { if (neigh->nud_state != NUD_REACHABLE && neigh->nud_state != NUD_PERMANENT) { neigh_update(neigh, lladdr, NUD_STALE, NEIGH_UPDATE_F_OVERRIDE, 0); write_lock(&neigh->lock); Loading Loading
net/core/neighbour.c +3 −2 Original line number Diff line number Diff line Loading @@ -1322,7 +1322,8 @@ struct neighbour *neigh_event_ns(struct neigh_table *tbl, lladdr || !dev->addr_len); if (neigh) { if (neigh_probe_enable) { if (!(neigh->nud_state == NUD_REACHABLE)) { if (neigh->nud_state != NUD_REACHABLE && neigh->nud_state != NUD_PERMANENT) { neigh_update(neigh, lladdr, NUD_STALE, NEIGH_UPDATE_F_OVERRIDE, 0); write_lock(&neigh->lock); Loading