.rx_unbind = sock_unbind,
.rx_listening = quic_sock_accepting_conn,
.default_iocb = quic_lstnr_sock_fd_iocb,
- .receivers = LIST_HEAD_INIT(proto_quic4.receivers),
- .nb_receivers = 0,
#ifdef SO_REUSEPORT
.flags = PROTO_F_REUSEPORT_SUPPORTED,
#endif
.rx_unbind = sock_unbind,
.rx_listening = quic_sock_accepting_conn,
.default_iocb = quic_lstnr_sock_fd_iocb,
- .receivers = LIST_HEAD_INIT(proto_quic6.receivers),
- .nb_receivers = 0,
#ifdef SO_REUSEPORT
.flags = PROTO_F_REUSEPORT_SUPPORTED,
#endif
.rx_unbind = sock_unbind,
.rx_listening = sockpair_accepting_conn,
.default_iocb = sock_accept_iocb,
- .receivers = LIST_HEAD_INIT(proto_sockpair.receivers),
- .nb_receivers = 0,
};
INITCALL1(STG_REGISTER, protocol_register, &proto_sockpair);
.rx_unbind = sock_unbind,
.rx_listening = sock_accepting_conn,
.default_iocb = sock_accept_iocb,
- .receivers = LIST_HEAD_INIT(proto_tcpv4.receivers),
- .nb_receivers = 0,
#ifdef SO_REUSEPORT
.flags = PROTO_F_REUSEPORT_SUPPORTED,
#endif
.rx_unbind = sock_unbind,
.rx_listening = sock_accepting_conn,
.default_iocb = sock_accept_iocb,
- .receivers = LIST_HEAD_INIT(proto_tcpv6.receivers),
- .nb_receivers = 0,
#ifdef SO_REUSEPORT
.flags = PROTO_F_REUSEPORT_SUPPORTED,
#endif
.rx_enable = sock_enable,
.rx_disable = sock_disable,
.rx_unbind = sock_unbind,
- .receivers = LIST_HEAD_INIT(proto_udp4.receivers),
- .nb_receivers = 0,
#ifdef SO_REUSEPORT
.flags = PROTO_F_REUSEPORT_SUPPORTED,
#endif
.rx_enable = sock_enable,
.rx_disable = sock_disable,
.rx_unbind = sock_unbind,
- .receivers = LIST_HEAD_INIT(proto_udp6.receivers),
- .nb_receivers = 0,
#ifdef SO_REUSEPORT
.flags = PROTO_F_REUSEPORT_SUPPORTED,
#endif
.rx_enable = sock_enable,
.rx_disable = sock_disable,
.rx_unbind = sock_unbind,
- .receivers = LIST_HEAD_INIT(proto_uxdg.receivers),
- .nb_receivers = 0,
};
INITCALL1(STG_REGISTER, protocol_register, &proto_uxdg);
.rx_unbind = sock_unbind,
.rx_listening = sock_accepting_conn,
.default_iocb = sock_accept_iocb,
- .receivers = LIST_HEAD_INIT(proto_uxst.receivers),
- .nb_receivers = 0,
};
INITCALL1(STG_REGISTER, protocol_register, &proto_uxst);