ip_output()/if_output() behaviour

Adrian Chadd adrian at freebsd.org
Fri Nov 29 02:54:07 UTC 2013

On 28 November 2013 12:35, Michael Tuexen
<Michael.Tuexen at lurchi.franken.de> wrote:
> Dear all,
> I'm investigating a problem and need to understand the behaviour
> of ip_output(). Is it correct that if ip_output() returns an
> non-zero error, the corresponding packet was never sent?
> In the SCTP stack we assume this, but it seems that at least
> the em and the igb driver might return an error from
> igb_mq_start_locked(), for example, but have accepted the packet.

Which error(s) ?

> Before digging further, I would like to know what the intended
> behaviour of ip_output() is.


More information about the freebsd-net mailing list