ファイル定義書 HotDocument 今井浩司

dns.c

ファイル名ファイル名

dns.c

ソースファイル情報ソースファイル情報

内容 行数 比率
コメント行数 180 30%
空行行数 99 16%
実行行数 324 54%
合計行数 603 100%

関数定義数関数定義数

内容 定義数
関数数 14

定義関数定義関数

No. 名称 属性 説明
1
StaticStatic dns_done static void Mark DNS request as complete
2
StaticStatic dns_name_cmp static int Compare DNS reply name against the query name from the original request
3
StaticStatic dns_skip_name static const char * Skip over a (possibly compressed) DNS name
4
StaticStatic dns_find_rr static union dns_rr_info * Find an RR in a reply packet corresponding to our query
5
StaticStatic dns_qualify_name static char * Append DHCP domain name if available and name is not fully qualified
6
StaticStatic dns_make_name static char * Convert a standard NUL-terminated string to a DNS name
7
InlineInline dns_unmake_name static inline char * Convert an uncompressed DNS name to a NUL-terminated string
8
StaticStatic dns_decompress_name static char * Decompress a DNS name
9
StaticStatic dns_send_packet static int Send next packet in DNS request
10
StaticStatic dns_timer_expired static void Handle DNS retransmission timer expiry
11
StaticStatic dns_xfer_deliver_raw static int Receive new data
12
StaticStatic dns_xfer_close static void Receive new data
13
StaticStatic dns_resolv static int Resolve name using DNS
14
StaticStatic apply_dns_settings static int Apply DNS settings

See Also

目次 | ファイル一覧 | 関数一覧 | ネームスペース一覧 | クラス一覧 | #define一覧 | マクロ一覧 | 外部変数一覧 | 構造体一覧 | 共用体一覧 | 列挙体一覧 | Const一覧 | 索引 | サイドメニュー