/// Apply an update to all IPv6 sockets.
///
/// `update_all_ipv6_sockets` applies the given socket update to all IPv6
/// sockets in existence. It does this by delegating to every module that is
/// responsible for storing IPv6 sockets.
Apply an update to all IPv6 sockets.
`update_all_ipv6_sockets` applies the given socket update to all IPv6
sockets in existence. It does this by delegating to every module that is
responsible for storing IPv6 sockets.
Apply an update to all IPv6 sockets . ` update_all_ipv6_sockets ` applies the given socket update to all IPv6 sockets in existence . It does this by delegating to every module that is responsible for storing IPv6 sockets .
pub(super) fn update_all_ipv6_sockets<D: EventDispatcher>(
    ctx: &mut Ctx<D>,
    update: IpSockUpdate<Ipv6>,
) {
    crate::ip::icmp::update_all_ipv6_sockets(ctx, update);
}
pub ( super ) fn update_all_ipv6_sockets < D : EventDispatcher > ( ctx : & mut Ctx < D > , update : IpSockUpdate < Ipv6 > , ) { crate :: ip :: icmp :: update_all_ipv6_sockets ( ctx , update ) ; }
Apply an update to all IPv6 sockets.
Apply an update to all IPv6 sockets .
ctx
&mut Ctx<D>
update
IpSockUpdate<Ipv6>