Eliminate nd6_llinfo_settimer(). All consumers were converted to
use nd6_llinfo_settimer_locked() in r216022. Make nd6_llinfo_settimer_locked() static: last external consumer was converted in r288124.
This commit is contained in:
parent
02d9938404
commit
0dee60f8c8
@ -134,6 +134,7 @@ static int regen_tmpaddr(struct in6_ifaddr *);
|
||||
static void nd6_free(struct llentry *, int);
|
||||
static void nd6_free_redirect(const struct llentry *);
|
||||
static void nd6_llinfo_timer(void *);
|
||||
static void nd6_llinfo_settimer_locked(struct llentry *, long);
|
||||
static void clear_llinfo_pqueue(struct llentry *);
|
||||
static void nd6_rtrequest(int, struct rtentry *, struct rt_addrinfo *);
|
||||
static int nd6_resolve_slow(struct ifnet *, struct mbuf *,
|
||||
@ -483,7 +484,7 @@ skip1:
|
||||
/*
|
||||
* ND6 timer routine to handle ND6 entries
|
||||
*/
|
||||
void
|
||||
static void
|
||||
nd6_llinfo_settimer_locked(struct llentry *ln, long tick)
|
||||
{
|
||||
int canceled;
|
||||
@ -579,16 +580,6 @@ nd6_llinfo_setstate(struct llentry *lle, int newstate)
|
||||
lle->ln_state = newstate;
|
||||
}
|
||||
|
||||
|
||||
void
|
||||
nd6_llinfo_settimer(struct llentry *ln, long tick)
|
||||
{
|
||||
|
||||
LLE_WLOCK(ln);
|
||||
nd6_llinfo_settimer_locked(ln, tick);
|
||||
LLE_WUNLOCK(ln);
|
||||
}
|
||||
|
||||
/*
|
||||
* Timer-dependent part of nd state machine.
|
||||
*
|
||||
|
@ -408,8 +408,6 @@ struct llentry *nd6_lookup(const struct in6_addr *, int, struct ifnet *);
|
||||
struct llentry *nd6_alloc(const struct in6_addr *, int, struct ifnet *);
|
||||
void nd6_setmtu(struct ifnet *);
|
||||
void nd6_llinfo_setstate(struct llentry *lle, int newstate);
|
||||
void nd6_llinfo_settimer(struct llentry *, long);
|
||||
void nd6_llinfo_settimer_locked(struct llentry *, long);
|
||||
void nd6_timer(void *);
|
||||
void nd6_purge(struct ifnet *);
|
||||
int nd6_resolve(struct ifnet *, int, struct mbuf *,
|
||||
|
Loading…
x
Reference in New Issue
Block a user