Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ bindresvport(3N) — NEWS-os 4.2.1R

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

rcmd(3N)

BINDRESVPORT(3N)  —  NEWS-OS Programmer’s Manual

名称

bindresvport − ソケットを特権 IP ポートに結合する

形式

#include <sys/types.h>
#include <netinet/in.h>
int bindresvport(sd, sin)
int sd;
struct sockaddr_in ∗sin;

解説

bindresvport() は、ソケットディスクリプタを特権 IP ポート、すなわち0-1023の範囲のポート番号に結合するために使用されます。 このルーチンは、成功した場合は 1 を返します。 失敗した場合は −1 が返され、エラーの原因を反映して errno が設定されます。 このルーチンはどの IP ソケットについても作動しますが、 rresvport は TCP についてだけ作動するという点で、このルーチンは rresvport() ( rcmd(3N) 参照)と異なります。 ルートだけが、特権ポートに結合することができます。 この呼出しは、他のユーザの場合は失敗に終わります。

関連事項

rcmd(3N)

NEWS-OSRelease 4.2.1R

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026