Implementation of UPnP port mapping for libp2p.
This crate provides a tokio::Behaviour
which
implements the [libp2p_swarm::NetworkBehaviour
] trait.
This struct will automatically try to map the ports externally to internal
addresses on the gateway.