Format the service/port portion of a BIO_ADDR as an allocated string.

Synopsis

Declared in <openssl/bio.h>

char*
BIO_ADDR_service_string(
    BIO_ADDR const* ap,
    int numeric);

Return Value

Newly allocated NUL‐terminated string; free with OPENSSL_free(), or NULL on error.

Parameters

Name

Description

ap

Address to format.

numeric

Non‐zero to prefer a numeric port (NI_NUMERICSERV); 0 may use a service name.

Created with MrDocs