Sign in
plan9port
/
plan9
/
32c6e78c6c4c13b63d8dc30aa395cfcc6e686c0a
/
.
/
src
/
libip
/
freeipifc.c
blob: 7899facc041988bc5a0bb5e2eb4a3d1d604948b1 [
file
] [
log
] [
blame
]
#include
<u.h>
#include
<libc.h>
#include
<ip.h>
void
freeipifc
(
Ipifc
*
i
)
{
Ipifc
*
next
;
Iplifc
*
l
,
*
lnext
;
for
(;
i
;
i
=
next
){
next
=
i
->
next
;
for
(
l
=
i
->
lifc
;
l
;
l
=
lnext
){
lnext
=
l
->
next
;
free
(
l
);
}
free
(
i
);
}
}