diff options
Diffstat (limited to 'sys/netatm/ipatm/ipatm_output.c')
-rw-r--r-- | sys/netatm/ipatm/ipatm_output.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/netatm/ipatm/ipatm_output.c b/sys/netatm/ipatm/ipatm_output.c index 11ac8c0..45559f0 100644 --- a/sys/netatm/ipatm/ipatm_output.c +++ b/sys/netatm/ipatm/ipatm_output.c @@ -92,7 +92,7 @@ ipatm_ifoutput(ifp, m, dst) /* * See if we've already got an appropriate VCC */ - ivp = ipatm_iptovc((struct sockaddr_in *)dst, (struct atm_nif *)ifp); + ivp = ipatm_iptovc((struct sockaddr_in *)dst, IFP2ANIF(ifp)); if (ivp) { /* @@ -164,7 +164,7 @@ ipatm_ifoutput(ifp, m, dst) */ s = splnet(); for (inp = ipatm_nif_head; inp; inp = inp->inf_next) { - if (inp->inf_nif == (struct atm_nif *)ifp) + if (inp->inf_nif == IFP2ANIF(ifp)) break; } (void) splx(s); |