in_port_t

読み:イン・ポート・ティー
外語:in_port_t 英語
品詞:名詞

UNIXおよびPOSIX準拠システム(Linuxなど)のC/C++のINETで使われる、ポート番号を表わす型。

目次

#include <netinet/in.h>

#include <arpa/inet.h>

FreeBSD

FreeBSDの場合、次のように定義されている。

arpa/inet.hやnetinet/in.h

typedef __uint16_t uint16_t;

typedef uint16_t in_port_t;

machine/_types.h

typedef unsigned short __uint16_t;

また、sys/types.hにも、次のような定義がある。

typedef __uint16_t in_port_t;

いずれにおいても、間接的にunsigned shortで定義されている。

Linux

GCCでは次のように定義されている。

/usr/include/netinet/in.h

typedef uint16_t in_port_t;

/usr/include/stdint.h

typedef unsigned short int uint16_t;

このようにして、Linuxでも同様に間接的にunsigned short intで定義されている。

用語の所属
_t
関連する用語
ポート番号
in_addr_t

コメントなどを投稿するフォームは、日本語対応時のみ表示されます


KisoDic通信用語の基礎知識検索システム WDIC Explorer Version 7.04a (27-May-2022)
Search System : Copyright © Mirai corporation
Dictionary : Copyright © WDIC Creators club