EN JA
SCTP_GETASSOCID(3)
SCTP_GETASSOCID(3) FreeBSD Library Functions Manual SCTP_GETASSOCID(3)

名称

sctp_getassocid指定されたソケットアドレスのためにアソシエーション ID を返す

ライブラリ

Standard C Library (libc, -lc)

書式

#include < sys/types.h>
#include < sys/socket.h>
#include < netinet/sctp.h>

sctp_assoc_t
sctp_getassocid( int s, struct sockaddr *addr);

解説

sctp_getassocid() 呼び出しは、指定されたソケットアドレス addr の検索を試み、個別のアソシエーション識別を見つけます。

戻り値

呼び出しは、成功すればアソシエーション ID を返し、失敗すれば 0 を返します。

エラー

sctp_getassocid() 関数は、次のエラーを返すかもしれません:
[ ENOENT]
アドレスには、それをセットアップするアソシエーションがありません。
[ EBADF]
引数 s が、有効な記述子ではありません。
[ ENOTSOCK]
引数 s が、ソケットではありません。

関連項目

sctp(4)
December 15, 2006 FreeBSD