summaryrefslogtreecommitdiffhomepage
path: root/pkg/server/grpc_server.go
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/server/grpc_server.go')
-rw-r--r--pkg/server/grpc_server.go5
1 files changed, 3 insertions, 2 deletions
diff --git a/pkg/server/grpc_server.go b/pkg/server/grpc_server.go
index 3c7527b2..215a1866 100644
--- a/pkg/server/grpc_server.go
+++ b/pkg/server/grpc_server.go
@@ -1584,11 +1584,12 @@ func newRoaListFromTableStructList(origin []*table.ROA) []*api.Roa {
for _, r := range origin {
host, portStr, _ := net.SplitHostPort(r.Src)
port, _ := strconv.ParseUint(portStr, 10, 32)
+ ones, _ := r.Network.Mask.Size()
l = append(l, &api.Roa{
As: r.AS,
Maxlen: uint32(r.MaxLen),
- Prefixlen: uint32(r.Prefix.Length),
- Prefix: r.Prefix.Prefix.String(),
+ Prefixlen: uint32(ones),
+ Prefix: r.Network.IP.String(),
Conf: &api.RPKIConf{
Address: host,
RemotePort: uint32(port),