aboutsummaryrefslogtreecommitdiff
path: root/central/src/main/java/moe/yuuta/dn42peering/peer/Peer.java
diff options
context:
space:
mode:
Diffstat (limited to 'central/src/main/java/moe/yuuta/dn42peering/peer/Peer.java')
-rw-r--r--central/src/main/java/moe/yuuta/dn42peering/peer/Peer.java41
1 files changed, 22 insertions, 19 deletions
diff --git a/central/src/main/java/moe/yuuta/dn42peering/peer/Peer.java b/central/src/main/java/moe/yuuta/dn42peering/peer/Peer.java
index e7f31fa..b54f4e0 100644
--- a/central/src/main/java/moe/yuuta/dn42peering/peer/Peer.java
+++ b/central/src/main/java/moe/yuuta/dn42peering/peer/Peer.java
@@ -10,8 +10,8 @@ import io.vertx.sqlclient.templates.annotations.Column;
import io.vertx.sqlclient.templates.annotations.ParametersMapped;
import io.vertx.sqlclient.templates.annotations.RowMapped;
import io.vertx.sqlclient.templates.annotations.TemplateParameter;
-import moe.yuuta.dn42peering.agent.proto.BGPRequest;
-import moe.yuuta.dn42peering.agent.proto.WGRequest;
+import moe.yuuta.dn42peering.provision.BGPRequestCommon;
+import moe.yuuta.dn42peering.provision.WGRequestCommon;
import javax.annotation.Nonnull;
import java.io.IOException;
@@ -193,26 +193,29 @@ public class Peer {
}
@GenIgnore
- public WGRequest.Builder toWGRequest() {
- return WGRequest.newBuilder()
- .setId(getId())
- .setListenPort(Integer.parseInt(calcWireGuardPort()))
- .setEndpoint(getWgEndpoint() == null && getWgEndpointPort() == null ? "" : String.format("%s:%d", getWgEndpoint(), getWgEndpointPort()))
- .setPeerPubKey(getWgPeerPubkey())
- .setSelfPrivKey(getWgSelfPrivKey())
- .setSelfPresharedSecret(getWgPresharedSecret())
- .setPeerIPv4(getIpv4())
- .setPeerIPv6(getIpv6() == null ? "" : getIpv6());
+ public WGRequestCommon toWGRequest() {
+ return new WGRequestCommon(
+ null,
+ (long)id,
+ Integer.parseInt(calcWireGuardPort()),
+ wgEndpoint == null && wgEndpointPort == null ? "" :
+ String.format("%s:%d", getWgEndpoint(), getWgEndpointPort()),
+ wgPeerPubkey,
+ wgSelfPrivKey,
+ wgPresharedSecret,
+ ipv4,
+ ipv6 == null ? "" : ipv6);
}
@GenIgnore
- public BGPRequest.Builder toBGPRequest() {
- return BGPRequest.newBuilder()
- .setId(getId())
- .setAsn(getAsn())
- .setIpv4(getIpv4())
- .setIpv6(getIpv6() == null ? "" : getIpv6())
- .setMpbgp(isMpbgp());
+ public BGPRequestCommon toBGPRequest() {
+ return new BGPRequestCommon(null,
+ (long)id,
+ asn,
+ mpbgp,
+ ipv4,
+ ipv6 == null ? "" : ipv6,
+ null);
}
// START GETTERS / SETTERS