CVSROOT:        /cvs
Module name:    ports
Changes by:     rsadow...@cvs.openbsd.org       2025/08/17 00:33:44

Modified files:
        net/grpc       : Makefile 
Added files:
        net/grpc/patches: patch-include_grpc_event_engine_event_engine_h 
                          patch-src_core_lib_iomgr_resolve_address_h 
                          patch-src_core_lib_iomgr_resolved_address_h 

Log message:
Fix gRPC sockaddr buffer size for OpenBSD compatibility

gRPC had a hardcoded 128-byte limit for sockaddr structs, but OpenBSD's
struct sockaddr_storage is 256 bytes. This increases GRPC_MAX_SOCKADDR_SIZE
and ResolvedAddress::MAX_SIZE_BYTES to 256 to match sizeof(sockaddr_storage).

Found and fixed by Renato Aguiar, tweak diff with comments and if-defined by
me.

OK jca@

Reply via email to