summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorluigi <luigi@FreeBSD.org>2001-01-25 02:06:38 +0000
committerluigi <luigi@FreeBSD.org>2001-01-25 02:06:38 +0000
commit08392d8bb0b8be92f539033bc6c7b0d786e25543 (patch)
treec8f672d659a8485a25d28ba120ffeab0922db90d
parent98efcc620b24da93db9a6d86faeb2c7da55aac9d (diff)
downloadFreeBSD-src-08392d8bb0b8be92f539033bc6c7b0d786e25543.zip
FreeBSD-src-08392d8bb0b8be92f539033bc6c7b0d786e25543.tar.gz
Pass up errors returned by dummynet. The same should be done with
divert.
-rw-r--r--sys/netinet/ip_output.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/netinet/ip_output.c b/sys/netinet/ip_output.c
index fb8669c..4eff375 100644
--- a/sys/netinet/ip_output.c
+++ b/sys/netinet/ip_output.c
@@ -494,9 +494,9 @@ sendit:
* XXX note: if the ifp or ro entry are deleted
* while a pkt is in dummynet, we are in trouble!
*/
- dummynet_io(off & 0xffff, DN_TO_IP_OUT, m,ifp,ro,dst,rule,
- flags);
- goto done;
+ error = dummynet_io(off & 0xffff, DN_TO_IP_OUT, m,
+ ifp, ro, dst, rule, flags);
+ goto done;
}
#endif
#ifdef IPDIVERT
OpenPOWER on IntegriCloud