Track if_i{bytes,packets,errors}.
Approved by: jkh
This commit is contained in:
parent
af077239b6
commit
8d5d0412c0
@ -633,6 +633,7 @@ tunwrite(dev, uio, flag)
|
|||||||
if (error) {
|
if (error) {
|
||||||
if (top)
|
if (top)
|
||||||
m_freem (top);
|
m_freem (top);
|
||||||
|
ifp->if_ierrors++;
|
||||||
return error;
|
return error;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -674,6 +675,9 @@ tunwrite(dev, uio, flag)
|
|||||||
} else
|
} else
|
||||||
family = AF_INET;
|
family = AF_INET;
|
||||||
|
|
||||||
|
ifp->if_ibytes += top->m_pkthdr.len;
|
||||||
|
ifp->if_ipackets++;
|
||||||
|
|
||||||
return family_enqueue(family, top);
|
return family_enqueue(family, top);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user