| SCTP_GETPADDRS(3) | Library Functions Manual | SCTP_GETPADDRS(3) | 
sctp_getpaddrs, sctp_getladdrs
  —
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/sctp.h>
int
  
  sctp_getpaddrs(int
    s, sctp_assoc_t
    asocid, struct sockaddr
    **addrs);
int
  
  sctp_getladdrs(int
    s, sctp_assoc_t
    asocid, struct sockaddr
    **addrs);
sctp_getpaddrs() function is used to get the list of
  the peers addresses. The sctp_getladdrs() function is
  used to get the list of the local addresses. The association of interest is
  identified by the asocid argument. The addresses are
  returned in a newly allocated array of socket addresses returned in the
  argument addrs upon success.
After the caller is finished, the function sctp_freepaddrs(3) or sctp_freeladdrs(3) should be used to release the memory allocated by these calls.
Sockets API Extensions for the Stream Control Transmission Protocol (SCTP), RFC, 6458, December 2011.
| August 1, 2018 | NetBSD 9.4 |