diff options
author | Andrey V. Elsukov <ae@FreeBSD.org> | 2014-11-12 14:00:49 +0000 |
---|---|---|
committer | Andrey V. Elsukov <ae@FreeBSD.org> | 2014-11-12 14:00:49 +0000 |
commit | f3c93842bf59a2b93db9cf53446a620aee19576a (patch) | |
tree | 9f023789791886e01bd08eed27630aeab53c6f67 /sys/netipsec/ipsec_output.c | |
parent | 2b21d0e88317c3d7bfe7b217873b4afcc116ebf8 (diff) |
Notes
Diffstat (limited to 'sys/netipsec/ipsec_output.c')
-rw-r--r-- | sys/netipsec/ipsec_output.c | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/sys/netipsec/ipsec_output.c b/sys/netipsec/ipsec_output.c index 1f03196453d9..83735b02f2b4 100644 --- a/sys/netipsec/ipsec_output.c +++ b/sys/netipsec/ipsec_output.c @@ -358,7 +358,16 @@ again: * this packet because it is responsibility for * upper layer to retransmit the packet. */ - IPSECSTAT_INC(ips_out_nosa); + switch(af) { + case AF_INET: + IPSECSTAT_INC(ips_out_nosa); + break; +#ifdef INET6 + case AF_INET6: + IPSEC6STAT_INC(ips_out_nosa); + break; +#endif + } goto bad; } sav = isr->sav; |