/* Copyright (c) Edgeless Systems GmbH SPDX-License-Identifier: AGPL-3.0-only */ // grpclog provides a logging utilities for gRPC. package grpclog import ( "context" "google.golang.org/grpc/peer" ) // PeerAddrFromContext returns a peer's address from context, or "unknown" if not found. func PeerAddrFromContext(ctx context.Context) string { p, ok := peer.FromContext(ctx) if !ok { return "unknown" } return p.Addr.String() }