in_addr_t

読み:イン・アダー・ティー
外語:in_addr_t 英語
品詞:名詞

UNIXおよびPOSIX準拠システム(Linuxなど)のC/C++のINETで使われる、IPv4アドレスを表わす型。

目次

#include <netinet/in.h>

#include <arpa/inet.h>

FreeBSD

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

arpa/inet.hやnetinet/in.h

typedef __uint32_t uint32_t;

typedef uint32_t in_addr_t;

machine/_types.h

typedef unsigned int __uint32_t;

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

typedef __uint32_t in_addr_t;

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

Linux

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

/usr/include/netinet/in.h

typedef uint32_t in_addr_t;

/usr/include/stdint.h

typedef unsigned int uint32_t;

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

用語の所属
_t
関連する用語
IPv4アドレス
in_port_t

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


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