---
title: output
framework: kernel
role: symbol
role_heading: Instance Property
path: kernel/ifnet_init_params/1525122-output
---

# output

The output function for the interface. Every packet the stack attempts to send through this interface will go out through this function.

## Declaration

```occ
ifnet_output_func output;
```

## See Also

### Fields

- [uniqueid](kernel/ifnet_init_params/1524929-uniqueid.md)
- [uniqueid_len](kernel/ifnet_init_params/1524998-uniqueid_len.md)
- [name](kernel/ifnet_init_params/1525014-name.md)
- [unit](kernel/ifnet_init_params/1525129-unit.md)
- [family](kernel/ifnet_init_params/1525032-family.md)
- [type](kernel/ifnet_init_params/1525100-type.md)
- [demux](kernel/ifnet_init_params/1524941-demux.md)
- [add_proto](kernel/ifnet_init_params/1524940-add_proto.md)
- [del_proto](kernel/ifnet_init_params/1525067-del_proto.md)
- [framer](kernel/ifnet_init_params/1525115-framer.md)
- [softc](kernel/ifnet_init_params/1525064-softc.md)
- [ioctl](kernel/ifnet_init_params/1525015-ioctl.md)
- [set_bpf_tap](kernel/ifnet_init_params/1524876-set_bpf_tap.md)
- [detach](kernel/ifnet_init_params/1524897-detach.md)
- [event](kernel/ifnet_init_params/1525117-event.md)
- [broadcast_addr](kernel/ifnet_init_params/1524918-broadcast_addr.md)
- [broadcast_len](kernel/ifnet_init_params/1524946-broadcast_len.md)
