Package | Description |
---|---|
org.opendaylight.netvirt.natservice.internal |
Modifier and Type | Method and Description |
---|---|
SessionAddress |
NaptManager.getExternalAddressMapping(long segmentId,
SessionAddress sourceAddress,
NAPTEntryEvent.Protocol protocol)
method to get external ip/port mapping when provided with internal ip/port pair
If already a mapping exist for the given input, then the existing mapping is returned
instead of overwriting with new ip/port pair.
|
Modifier and Type | Method and Description |
---|---|
void |
NaptEventHandler.buildAndInstallNatFlows(BigInteger dpnId,
short tableId,
long vpnId,
long routerId,
long bgpVpnId,
SessionAddress actualSourceAddress,
SessionAddress translatedSourceAddress,
NAPTEntryEvent.Protocol protocol,
String extGwMacAddress) |
SessionAddress |
NaptManager.getExternalAddressMapping(long segmentId,
SessionAddress sourceAddress,
NAPTEntryEvent.Protocol protocol)
method to get external ip/port mapping when provided with internal ip/port pair
If already a mapping exist for the given input, then the existing mapping is returned
instead of overwriting with new ip/port pair.
|
boolean |
NaptManager.releaseAddressMapping(long segmentId,
SessionAddress address,
NAPTEntryEvent.Protocol protocol)
Release the existing mapping of internal ip/port to external ip/port pair
if no mapping exist for given internal ip/port, it returns false.
|
protected void |
NaptManager.releaseIpExtPortMapping(long segmentId,
SessionAddress address,
NAPTEntryEvent.Protocol protocol) |
protected void |
NaptManager.removeSnatIntIpPortDS(long segmentId,
SessionAddress address,
NAPTEntryEvent.Protocol protocol) |
Copyright © 2019 OpenDaylight. All rights reserved.