X-Git-Url: http://www.git.cypherpunks.ru/?a=blobdiff_plain;f=src%2Fnode.go;h=f5bea183cce561b972dc009f4d440a0479082d0e;hb=59d163885aba53b641f19565317f19d88dcd56dd;hp=4a28bca63f52edc1b8bcd427e598e6931655eed7;hpb=38c1f9a8c6b8d41ea2d4c86d6f18adea407fdc35;p=nncp.git diff --git a/src/node.go b/src/node.go index 4a28bca..f5bea18 100644 --- a/src/node.go +++ b/src/node.go @@ -123,3 +123,12 @@ func NodeIdFromString(raw string) (*NodeId, error) { copy(nodeId[:], decoded) return nodeId, nil } + +func (ctx *Ctx) NodeName(id *NodeId) string { + idS := id.String() + node, err := ctx.FindNode(idS) + if err == nil { + return node.Name + } + return idS +}