ifnet_output_func
Declaration
typedef errno_t (*ifnet_output_func)(ifnet_t interface, mbuf_t data);Parameters
- interface:
The interface being sent on.
- data:
The packet to be sent.
Discussion
ifnet_output_func is used to transmit packets. The stack will pass fully formed packets, including frame header, to the ifnet_output function for an interface. The driver is responsible for freeing the mbuf.
See Also
ifnet
ifnet_add_proto_funcifnet_attach_proto_paramifnet_attach_proto_param_v2ifnet_check_multiifnet_del_proto_funcifnet_demux_descifnet_demux_funcifnet_detached_funcifnet_event_funcifnet_family_tifnet_framer_funcifnet_init_paramsifnet_ioctl_funcifnet_offload_tifnet_set_bpf_tapifnet_stat_increment_paramifnet_stats_paramifnet_t