dns.c
内容 | 行数 | 比率 |
---|---|---|
コメント行数 | 166 | 30% |
空行行数 | 90 | 16% |
実行行数 | 291 | 54% |
合計行数 | 547 | 100% |
内容 | 定義数 |
---|---|
関数数 | 13 |
No. | 型 | 名称 | 属性 | 説明 |
---|---|---|---|---|
1 |
Static | dns_done | static void | Mark DNS request as complete |
2 |
Static | dns_name_cmp | static int | Compare DNS reply name against the query name from the original request |
3 |
Static | dns_skip_name | static const char * | Skip over a (possibly compressed) DNS name |
4 |
Static | dns_find_rr | static union dns_rr_info * | Find an RR in a reply packet corresponding to our query |
5 |
Static | dns_make_name | static char * | Convert a standard NUL-terminated string to a DNS name |
6 |
Inline | dns_unmake_name | static inline char * | Convert an uncompressed DNS name to a NUL-terminated string |
7 |
Static | dns_decompress_name | static char * | Decompress a DNS name |
8 |
Static | dns_send_packet | static int | Send next packet in DNS request |
9 |
Static | dns_timer_expired | static void | Handle DNS retransmission timer expiry |
10 |
Static | dns_xfer_deliver_raw | static int | Receive new data |
11 |
Static | dns_xfer_close | static void | Receive new data |
12 |
Static | dns_resolv | static int | Resolve name using DNS |
13 |
Static | apply_nameserver_setting | static int | Apply nameserver setting |
目次 | ファイル一覧 | 関数一覧 | ネームスペース一覧 | クラス一覧 | #define一覧 | マクロ一覧 | 外部変数一覧 | 構造体一覧 | 共用体一覧 | 列挙体一覧 | Const一覧 | 索引 | サイドメニュー