Skip to content
Snippets Groups Projects
Commit c538ecf3 authored by Malte Bauch's avatar Malte Bauch
Browse files

Change to WriteMsgUDP within AddPeer method

parent bc726dab
Branches
No related tags found
1 merge request!9First working draft version
...@@ -74,7 +74,7 @@ func emulatedKMS(myName string, myUDPAddr string, peerUDPAddr string) { ...@@ -74,7 +74,7 @@ func emulatedKMS(myName string, myUDPAddr string, peerUDPAddr string) {
return return
} }
myQL.QuantumElementLink.AddPeer(*udpQL2Addr) myQL.QuantumElementLink.AddPeer(udpQL2Addr)
// Start the SDN/management and key retrieval interface // Start the SDN/management and key retrieval interface
go kms.StartETSI(peerUDPAddr, emuKMS) go kms.StartETSI(peerUDPAddr, emuKMS)
......
...@@ -150,7 +150,7 @@ func (qlemuprng *QuantumlayerEmuPRNG) PowerOff() { ...@@ -150,7 +150,7 @@ func (qlemuprng *QuantumlayerEmuPRNG) PowerOff() {
log.Println("QuantumlayerEmuPRNG is powered off...discharging.") log.Println("QuantumlayerEmuPRNG is powered off...discharging.")
} }
func (qlemuprng *QuantumlayerEmuPRNG) AddPeer(addr net.UDPAddr) { func (qlemuprng *QuantumlayerEmuPRNG) AddPeer(addr *net.UDPAddr) {
if qlemuprng.poweron == false { if qlemuprng.poweron == false {
return return
} }
...@@ -184,7 +184,7 @@ func (qlemuprng *QuantumlayerEmuPRNG) AddPeer(addr net.UDPAddr) { ...@@ -184,7 +184,7 @@ func (qlemuprng *QuantumlayerEmuPRNG) AddPeer(addr net.UDPAddr) {
log.Printf("json.Marshal error %s", err) log.Printf("json.Marshal error %s", err)
} }
_, _, err = qlemuprng.udpSrvConn.WriteMsgUDPAddrPort(jsonPayload, nil, addr.AddrPort()) _, _, err = qlemuprng.udpSrvConn.WriteMsgUDP(jsonPayload, nil, addr)
if err != nil { if err != nil {
log.Fatalf("WriteMsgUDPAddrPort failed: %s", err) log.Fatalf("WriteMsgUDPAddrPort failed: %s", err)
} }
......
...@@ -35,8 +35,8 @@ func TestQuantumLayer(t *testing.T) { ...@@ -35,8 +35,8 @@ func TestQuantumLayer(t *testing.T) {
return return
} }
ql1.AddPeer(*udpQL2Addr) ql1.AddPeer(udpQL2Addr)
ql2.AddPeer(*udpQL1Addr) ql2.AddPeer(udpQL1Addr)
for n := 0; n < 2; n++ { for n := 0; n < 2; n++ {
resultQl1, err := ql1.GetKeyBatchPeer() resultQl1, err := ql1.GetKeyBatchPeer()
...@@ -59,5 +59,4 @@ func TestQuantumLayer(t *testing.T) { ...@@ -59,5 +59,4 @@ func TestQuantumLayer(t *testing.T) {
time.Sleep(5 * time.Second) time.Sleep(5 * time.Second)
} }
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment