| 2581 | } |
| 2582 | |
| 2583 | static int |
| 2584 | lagg_lacp_start(struct lagg_softc *sc, struct mbuf *m) |
| 2585 | { |
| 2586 | struct lagg_port *lp; |
| 2587 | int err; |
| 2588 | |
| 2589 | lp = lacp_select_tx_port(sc, m, &err); |
| 2590 | if (lp == NULL) { |
| 2591 | if_inc_counter(sc->sc_ifp, IFCOUNTER_OERRORS, 1); |
| 2592 | m_freem(m); |
| 2593 | return (err); |
| 2594 | } |
| 2595 | |
| 2596 | /* Send mbuf */ |
| 2597 | return (lagg_enqueue(lp->lp_ifp, m)); |
| 2598 | } |
| 2599 | |
| 2600 | static struct mbuf * |
| 2601 | lagg_lacp_input(struct lagg_softc *sc, struct lagg_port *lp, struct mbuf *m) |
nothing calls this directly
no test coverage detected