mirror of
https://github.com/freebsd/freebsd-src
synced 2024-10-15 21:05:08 +00:00
ng_bridge: count item allocation failures as memory failures
Submitted by: Dmitry Luhtionov <dmitryluhtionov gmail.com>
This commit is contained in:
parent
76fe9df7a4
commit
319e9fc642
|
@ -695,6 +695,8 @@ ng_bridge_send_data(link_cp dst, int manycast, struct mbuf *m, item_p item) {
|
|||
NG_SEND_DATA_ONLY(error, dst->hook, m);
|
||||
|
||||
if (error) {
|
||||
if (error == ENOMEM)
|
||||
counter_u64_add(dst->stats.memoryFailures, 1);
|
||||
/* The packet is still ours */
|
||||
if (item != NULL)
|
||||
NG_FREE_ITEM(item);
|
||||
|
|
Loading…
Reference in a new issue