mirror of
https://github.com/logos-messaging/go-libp2p-rendezvous.git
synced 2026-01-02 04:43:11 +00:00
include ttl in registration response
This commit is contained in:
parent
1ee2b55a9f
commit
8846a4b090
4
proto.go
4
proto.go
@ -101,9 +101,11 @@ func pbToPeerInfo(p *pb.Message_PeerInfo) (pstore.PeerInfo, error) {
|
||||
return pstore.PeerInfo{ID: id, Addrs: addrs}, nil
|
||||
}
|
||||
|
||||
func newRegisterResponse() *pb.Message_RegisterResponse {
|
||||
func newRegisterResponse(ttl int) *pb.Message_RegisterResponse {
|
||||
ttl64 := int64(ttl)
|
||||
r := new(pb.Message_RegisterResponse)
|
||||
r.Status = pb.Message_OK.Enum()
|
||||
r.Ttl = &ttl64
|
||||
return r
|
||||
}
|
||||
|
||||
|
||||
2
svc.go
2
svc.go
@ -172,7 +172,7 @@ func (rz *RendezvousService) handleRegister(p peer.ID, m *pb.Message_Register) *
|
||||
rzs.Register(p, ns, maddrs, ttl)
|
||||
}
|
||||
|
||||
return newRegisterResponse()
|
||||
return newRegisterResponse(ttl)
|
||||
}
|
||||
|
||||
func (rz *RendezvousService) handleUnregister(p peer.ID, m *pb.Message_Unregister) error {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user