From 7d7629518c616090d335917466a0318a612a4cd2 Mon Sep 17 00:00:00 2001 From: Martin Stiemerling <martin.stiemerling@h-da.de> Date: Thu, 29 Jun 2023 16:15:06 +0200 Subject: [PATCH] first steps to getpeerlist --- kms/kmsetsi.go | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/kms/kmsetsi.go b/kms/kmsetsi.go index e864d7b..5472595 100644 --- a/kms/kmsetsi.go +++ b/kms/kmsetsi.go @@ -48,10 +48,20 @@ func (es *etsiServer) ETSIRemoveKMSPeer(ctx context.Context, in *pb.ETSIKMSPeerR func (es *etsiServer) ETSIGetPeerList(ctx context.Context, in *pb.ETSIKMSPeerListRequest) (*pb.ETSIKMSPeerListReply, error) { - return &pb.ETSIKMSPeerListReply{ - PeerName: "X", - PeerStatus: "Y", - }, nil + ep := make([]*pb.ETSIKMSPeer, 2) + + r := new(pb.ETSIKMSPeerListReply) + + r.Peer = ep + + p := pb.ETSIKMSPeer{ + PeerName: "Yo", + PeerStatus: "bla", + } + + r.Peer[0] = &p + + return r, nil } func (es *etsiServer) GetEncryptKeys256Bit(ctx context.Context, in *pb.ETSIGetEncryptKeys256BitRequest) (*pb.ETSIGetEncryptKeys256BitReply, error) { -- GitLab