Skip to content

Commit

Permalink
Merge pull request #36 from libp2p/proto-field-rename
Browse files Browse the repository at this point in the history
Rename protobuf fields in handshake payload
  • Loading branch information
yusefnapora committed Jan 29, 2020
2 parents e616482 + a82be49 commit a57e711
Show file tree
Hide file tree
Showing 8 changed files with 390 additions and 60 deletions.
8 changes: 4 additions & 4 deletions p2p/security/noise/ik/IK_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -55,8 +55,8 @@ func TestHandshake(t *testing.T) {
// stage 0: initiator
// create payload
payload_init := new(pb.NoiseHandshakePayload)
payload_init.Libp2PKey = libp2p_pub_init_raw
payload_init.NoiseStaticKeySignature = libp2p_init_signed_payload
payload_init.IdentityKey = libp2p_pub_init_raw
payload_init.IdentitySig = libp2p_init_signed_payload
payload_init_enc, err := proto.Marshal(payload_init)
if err != nil {
t.Fatalf("proto marshal payload fail: %s", err)
Expand Down Expand Up @@ -84,8 +84,8 @@ func TestHandshake(t *testing.T) {
// stage 1: responder
// create payload
payload_resp := new(pb.NoiseHandshakePayload)
payload_resp.Libp2PKey = libp2p_pub_resp_raw
payload_resp.NoiseStaticKeySignature = libp2p_resp_signed_payload
payload_resp.IdentityKey = libp2p_pub_resp_raw
payload_resp.IdentitySig = libp2p_resp_signed_payload
payload_resp_enc, err := proto.Marshal(payload_resp)
if err != nil {
t.Fatalf("proto marshal payload fail: %s", err)
Expand Down
4 changes: 2 additions & 2 deletions p2p/security/noise/ik_handshake.go
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,7 @@ func (s *secureSession) runHandshake_ik(ctx context.Context, payload []byte) ([]
}

// set remote libp2p public key
err = s.setRemotePeerInfo(nhp.GetLibp2PKey())
err = s.setRemotePeerInfo(nhp.GetIdentityKey())
if err != nil {
log.Errorf("runHandshake_ik stage=1 initiator=true set remote peer info err=%s", err)
return buf, fmt.Errorf("runHandshake_ik stage=1 initiator=true err=read remote libp2p key fail")
Expand Down Expand Up @@ -161,7 +161,7 @@ func (s *secureSession) runHandshake_ik(ctx context.Context, payload []byte) ([]
}

// set remote libp2p public key
err = s.setRemotePeerInfo(nhp.GetLibp2PKey())
err = s.setRemotePeerInfo(nhp.GetIdentityKey())
if err != nil {
return buf, fmt.Errorf("runHandshake_ik stage=0 initiator=false err=read remote libp2p key fail")
}
Expand Down
11 changes: 11 additions & 0 deletions p2p/security/noise/pb/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
PB = $(wildcard *.proto)
GO = $(PB:.proto=.pb.go)

all: $(GO)

%.pb.go: %.proto
protoc --proto_path=$(PWD):$(PWD)/../.. --gogofaster_out=. $<

clean:
rm -f *.pb.go
rm -f *.go
Loading

0 comments on commit a57e711

Please sign in to comment.