diff options
Diffstat (limited to 'sys/netinet/if_atm.c')
-rw-r--r-- | sys/netinet/if_atm.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/netinet/if_atm.c b/sys/netinet/if_atm.c index 82c95bf..5a9e53e 100644 --- a/sys/netinet/if_atm.c +++ b/sys/netinet/if_atm.c @@ -325,8 +325,10 @@ atmresolve(struct rtentry *rt, struct mbuf *m, struct sockaddr *dst, (rt->rt_flags & RTF_LLINFO) == 0 || /* XXX: are we using LLINFO? */ rt->rt_gateway->sa_family != AF_LINK) { + RT_UNLOCK(rt); goto bad; } + RT_UNLOCK(rt); } /* |