Changeset 321 for EcnlProtoTool/trunk/asp3_dcre/tinet/netapp/dbg_cons.c
- Timestamp:
- Aug 23, 2017, 9:27:43 AM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
EcnlProtoTool/trunk/asp3_dcre/tinet/netapp/dbg_cons.c
- Property svn:keywords deleted
-
Property svn:mime-type
changed from
text/x-csrc
totext/x-csrc;charset=UTF-8
r270 r321 5 5 * Tomakomai National College of Technology, JAPAN 6 6 * 7 * ä¸è¨èä½æ¨©è 8 ã¯ï¼ä»¥ä¸ã® (1)ï½(4) ã®æ¡ä»¶ãï¼Free Software Foundation 9 * ã«ãã£ã¦å 10 ¬è¡¨ããã¦ãã GNU General Public License ã® Version 2 ã«è¨ 11 * è¿°ããã¦ããæ¡ä»¶ãæºããå ´åã«éãï¼æ¬ã½ããã¦ã§ã¢ï¼æ¬ã½ããã¦ã§ã¢ 12 * ãæ¹å¤ãããã®ãå«ãï¼ä»¥ä¸åãï¼ã使ç¨ã»è¤è£½ã»æ¹å¤ã»åé 13 å¸ï¼ä»¥ä¸ï¼ 14 * å©ç¨ã¨å¼ã¶ï¼ãããã¨ãç¡åã§è¨±è«¾ããï¼ 15 * (1) æ¬ã½ããã¦ã§ã¢ãã½ã¼ã¹ã³ã¼ãã®å½¢ã§å©ç¨ããå ´åã«ã¯ï¼ä¸è¨ã®èä½ 16 * 権表示ï¼ãã®å©ç¨æ¡ä»¶ããã³ä¸è¨ã®ç¡ä¿è¨¼è¦å®ãï¼ãã®ã¾ã¾ã®å½¢ã§ã½ã¼ 17 * ã¹ã³ã¼ãä¸ã«å«ã¾ãã¦ãããã¨ï¼ 18 * (2) æ¬ã½ããã¦ã§ã¢ãï¼ã©ã¤ãã©ãªå½¢å¼ãªã©ï¼ä»ã®ã½ããã¦ã§ã¢éçºã«ä½¿ 19 * ç¨ã§ããå½¢ã§åé 20 å¸ããå ´åã«ã¯ï¼åé 21 å¸ã«ä¼´ãããã¥ã¡ã³ãï¼å©ç¨ 22 * è 23 ããã¥ã¢ã«ãªã©ï¼ã«ï¼ä¸è¨ã®èä½æ¨©è¡¨ç¤ºï¼ãã®å©ç¨æ¡ä»¶ããã³ä¸è¨ 24 * ã®ç¡ä¿è¨¼è¦å®ãæ²è¼ãããã¨ï¼ 25 * (3) æ¬ã½ããã¦ã§ã¢ãï¼æ©å¨ã«çµã¿è¾¼ããªã©ï¼ä»ã®ã½ããã¦ã§ã¢éçºã«ä½¿ 26 * ç¨ã§ããªãå½¢ã§åé 27 å¸ããå ´åã«ã¯ï¼æ¬¡ã®æ¡ä»¶ãæºãããã¨ï¼ 28 * (a) åé 29 å¸ã«ä¼´ãããã¥ã¡ã³ãï¼å©ç¨è 30 ããã¥ã¢ã«ãªã©ï¼ã«ï¼ä¸è¨ã®è 31 * ä½æ¨©è¡¨ç¤ºï¼ãã®å©ç¨æ¡ä»¶ããã³ä¸è¨ã®ç¡ä¿è¨¼è¦å®ãæ²è¼ãããã¨ï¼ 32 * (4) æ¬ã½ããã¦ã§ã¢ã®å©ç¨ã«ããç´æ¥çã¾ãã¯éæ¥çã«çãããããªãæ 33 * 害ãããï¼ä¸è¨èä½æ¨©è 34 ããã³TOPPERSããã¸ã§ã¯ããå 35 責ãããã¨ï¼ 7 * 上記著作権者は,以下の (1)~(4) の条件か,Free Software Foundation 8 * によって公表されている GNU General Public License の Version 2 に記 9 * 述されている条件を満たす場合に限り,本ソフトウェア(本ソフトウェア 10 * を改変したものを含む.以下同じ)を使用・複製・改変・再配布(以下, 11 * 利用と呼ぶ)することを無償で許諾する. 12 * (1) 本ソフトウェアをソースコードの形で利用する場合には,上記の著作 13 * 権表示,この利用条件および下記の無保証規定が,そのままの形でソー 14 * スコード中に含まれていること. 15 * (2) 本ソフトウェアを,ライブラリ形式など,他のソフトウェア開発に使 16 * 用できる形で再配布する場合には,再配布に伴うドキュメント(利用 17 * 者マニュアルなど)に,上記の著作権表示,この利用条件および下記 18 * の無保証規定を掲載すること. 19 * (3) 本ソフトウェアを,機器に組み込むなど,他のソフトウェア開発に使 20 * 用できない形で再配布する場合には,次の条件を満たすこと. 21 * (a) 再配布に伴うドキュメント(利用者マニュアルなど)に,上記の著 22 * 作権表示,この利用条件および下記の無保証規定を掲載すること. 23 * (4) 本ソフトウェアの利用により直接的または間接的に生じるいかなる損 24 * 害からも,上記著作権者およびTOPPERSプロジェクトを免責すること. 36 25 * 37 * æ¬ã½ããã¦ã§ã¢ã¯ï¼ç¡ä¿è¨¼ã§æä¾ããã¦ãããã®ã§ããï¼ä¸è¨èä½æ¨©è 38 ã 39 * ãã³TOPPERSããã¸ã§ã¯ãã¯ï¼æ¬ã½ããã¦ã§ã¢ã«é¢ãã¦ï¼ãã®é©ç¨å¯è½æ§ã 40 * å«ãã¦ï¼ãããªãä¿è¨¼ãè¡ããªãï¼ã¾ãï¼æ¬ã½ããã¦ã§ã¢ã®å©ç¨ã«ããç´ 41 * æ¥çã¾ãã¯éæ¥çã«çãããããªãæ害ã«é¢ãã¦ãï¼ãã®è²¬ä»»ãè² ããªãï¼ 26 * 本ソフトウェアは,無保証で提供されているものである.上記著作権者お 27 * よびTOPPERSプロジェクトは,本ソフトウェアに関して,その適用可能性も 28 * 含めて,いかなる保証も行わない.また,本ソフトウェアの利用により直 29 * 接的または間接的に生じたいかなる損害に関しても,その責任を負わない. 42 30 * 43 31 * @(#) $Id$ … … 45 33 46 34 /* 47 * ãããã°ã³ã³ã½ã¼ã«35 * デバッグコンソール 48 36 */ 49 37 … … 126 114 127 115 /* 128 * task_status -- ã¿ã¹ã¯ã®ç¶æ 129 ã®åºå 116 * task_status -- タスクの状態の出力 130 117 */ 131 118 132 119 static const char task_stat_str[][sizeof("SUSPENDED")] = { 133 "DORMANT", /* ä¼æ¢ç¶æ 134 */ 135 "RUNNABLE", /* å®è¡ã§ããç¶æ 136 */ 137 "WAINTING", /* å¾ 138 ã¡ç¶æ 139 */ 140 "SUSPENDED", /* å¼·å¶å¾ 141 ã¡ç¶æ 142 */ 143 "SLEEP", /* èµ·åºå¾ 144 ã¡ç¶æ 145 */ 146 "WOBJ", /* åæã»éä¿¡ãªãã¸ã§ã¯ãã«å¯¾ããå¾ 147 ã¡ç¶æ 148 */ 149 "WOBJCB", /* å 150 ±éé¨åã®å¾ 151 ã¡ãã¥ã¼ã«ã¤ãªãã£ã¦ããã */ 120 "DORMANT", /* 休止状態 */ 121 "RUNNABLE", /* 実行できる状態 */ 122 "WAINTING", /* 待ち状態 */ 123 "SUSPENDED", /* 強制待ち状態 */ 124 "SLEEP", /* 起床待ち状態 */ 125 "WOBJ", /* 同期・通信オブジェクトに対する待ち状態 */ 126 "WOBJCB", /* 共通部分の待ちキューにつながっている。 */ 152 127 }; 153 128 … … 184 159 185 160 /* 186 * tcp_status -- TCP ã®ç¶æ 187 ã®åºå 161 * tcp_status -- TCP の状態の出力 188 162 */ 189 163 190 164 static const char tcp_fsm_str[][sizeof("ESTABLISHED")] = { 191 "CLOSED", /* ã¯ãã¼ãº */ 192 "LISTEN", /* ååãªã¼ãã³ */ 193 "SYN_SENT", /* è½åãªã¼ãã³ãSYN éä¿¡æ¸ã¿ */ 194 "SYN_RECVD", /* ååãªã¼ãã³ãSYN åä¿¡æ¸ã¿ */ 195 "ESTABLISHED", /* ã³ãã¯ã·ã§ã³éè¨å®äº */ 196 "CLOSE_WAIT", /* ç¸æãã FIN åä¿¡ãAPP ã®çµäºå¾ 197 ã¡ */ 198 "FIN_WAIT_1", /* APP ãçµäºãFIN éä¿¡æ¸ã¿ãACK å¾ 199 ã¡ */ 200 "CLOSING", /* åæã¯ãã¼ãºãFIN 交ææ¸ã¿ãACK å¾ 201 ã¡ */ 202 "LAST_ACK", /* APP ãçµäºãACK å¾ 203 ã¡ */ 204 "FIN_WAIT_2", /* ç¸æããã® FIN å¾ 205 ã¡ */ 206 "TIME_WAIT", /* ç¸æããã® FIN åä¿¡æ¸ã¿ãæéå¾ 207 ã¡ */ 165 "CLOSED", /* クローズ */ 166 "LISTEN", /* 受動オープン */ 167 "SYN_SENT", /* 能動オープン、SYN 送信済み */ 168 "SYN_RECVD", /* 受動オープン、SYN 受信済み */ 169 "ESTABLISHED", /* コネクション開設完了 */ 170 "CLOSE_WAIT", /* 相手から FIN 受信、APP の終了待ち */ 171 "FIN_WAIT_1", /* APP が終了、FIN 送信済み、ACK 待ち */ 172 "CLOSING", /* 同時クローズ、FIN 交換済み、ACK 待ち */ 173 "LAST_ACK", /* APP が終了、ACK 待ち */ 174 "FIN_WAIT_2", /* 相手からの FIN 待ち */ 175 "TIME_WAIT", /* 相手からの FIN 受信済み、時間待ち */ 208 176 }; 209 177 … … 498 466 499 467 /* 500 * udp_status -- UDP ã®ç¶æ 501 ã®åºå 468 * udp_status -- UDP の状態の出力 502 469 */ 503 470 … … 536 503 537 504 /* 538 * ifa_status -- ARP ãã£ãã·ã¥åºå505 * ifa_status -- ARP キャッシュ出力 539 506 */ 540 507 … … 550 517 "IX Expire IP Address MAC Address\n"); 551 518 552 /* expire ã®åä½ã¯ [ms]ã*/519 /* expire の単位は [ms]。*/ 553 520 cache = arp_get_cache(); 554 521 for (ix = 0; ix < NUM_ARP_ENTRY; ix ++) { … … 568 535 569 536 /* 570 * ifa_status -- è¿é£ãã£ãã·ã¥ç¶æ 571 ã®åºå 537 * ifa_status -- 近隣キャッシュ状態の出力 572 538 */ 573 539 574 540 static const char nd_state_str[][sizeof("INCOMPLETE")] = { 575 "FREE", /* æªä½¿ç¨ */ 576 "NO STATE", /* ç¶æ 577 æªå®ç¾© */ 578 "INCOMPLETE", /* æªè§£æ±º */ 579 "REACHABLE", /* å°éå¯è½ */ 580 "STALE", /* å°éå¯è½æ§ã¯æªç¢ºèª */ 581 "DELAY", /* å°éå¯è½æ§ã®ç¢ºèªå¾ 582 æ© */ 583 "PROBE", /* å°éå¯è½æ§ã確èªä¸ */ 541 "FREE", /* 未使用 */ 542 "NO STATE", /* 状態未定義 */ 543 "INCOMPLETE", /* 未解決 */ 544 "REACHABLE", /* 到達可能 */ 545 "STALE", /* 到達可能性は未確認 */ 546 "DELAY", /* 到達可能性の確認待機 */ 547 "PROBE", /* 到達可能性を確認中 */ 584 548 }; 585 549 … … 596 560 "IX Expire State MAC Address IP Address\n"); 597 561 598 /* expire ã®åä½ã¯ [ms]ã*/562 /* expire の単位は [ms]。*/ 599 563 get_tim(&now); 600 564 cache = nd6_get_cache(); … … 623 587 624 588 /* 625 * net_count_struct -- ãããã¯ã¼ã¯çµ±è¨æ 626 å ± 589 * net_count_struct -- ネットワーク統計情報 627 590 */ 628 591 … … 631 594 { 632 595 cons_printf(portid, "\n%s\n", name); 633 cons_printf(portid, "\t åä¿¡ãªã¯ãããæ°\t%lu\n", item->in_octets);634 cons_printf(portid, "\t éä¿¡ãªã¯ãããæ°\t%lu\n", item->out_octets);635 cons_printf(portid, "\t åä¿¡ãã±ããæ°\t%lu\n", item->in_packets);636 cons_printf(portid, "\t éä¿¡ãã±ããæ°\t%lu\n", item->out_packets);637 cons_printf(portid, "\t åä¿¡ã¨ã©ã¼ãã±ããæ°\t%lu\n", item->in_err_packets);638 cons_printf(portid, "\t éä¿¡ã¨ã©ã¼ãã±ããæ°\t%lu\n", item->out_err_packets);596 cons_printf(portid, "\t受信オクテット数\t%lu\n", item->in_octets); 597 cons_printf(portid, "\t送信オクテット数\t%lu\n", item->out_octets); 598 cons_printf(portid, "\t受信バケット数\t%lu\n", item->in_packets); 599 cons_printf(portid, "\t送信バケット数\t%lu\n", item->out_packets); 600 cons_printf(portid, "\t受信エラーバケット数\t%lu\n", item->in_err_packets); 601 cons_printf(portid, "\t送信エラーバケット数\t%lu\n", item->out_err_packets); 639 602 } 640 603 641 604 /* 642 * net_count -- ãããã¯ã¼ã¯çµ±è¨æ 643 å ± 605 * net_count -- ネットワーク統計情報 644 606 */ 645 607 … … 653 615 WAI_NET_CONS_PRINTF(); 654 616 get_tim(&now); 655 cons_printf(portid, "ãããã¯ã¼ã¯çµ±è¨æ 656 å ±\tçµéæé[ms]\t%lu\t", now); 617 cons_printf(portid, "ネットワーク統計情報\t経過時間[ms]\t%lu\t", now); 657 618 if (now > (1000 * 3600 * 24)) 658 cons_printf(portid, "%3lu æ¥ %2luæé %2luå %2luç§\n",619 cons_printf(portid, "%3lu日 %2lu時間 %2lu分 %2lu秒\n", 659 620 now / (1000 * 3600 * 24), 660 621 (now / (1000 * 3600)) % 24, … … 662 623 (now / 1000 ) % 60); 663 624 else 664 cons_printf(portid, "%2lu æé %2luå %2luç§\n",625 cons_printf(portid, "%2lu時間 %2lu分 %2lu秒\n", 665 626 (now / (1000 * 3600)) % 24, 666 627 (now / (1000 * 60 )) % 60, … … 671 632 net_count_struct(portid, "HDLC", &net_count_hdlc); 672 633 cons_printf(portid, "\nPPP\n"); 673 cons_printf(portid, "\t åä¿¡ãªã¯ãããæ°\t%lu\n", net_count_ppp.in_octets);674 cons_printf(portid, "\t éä¿¡ãªã¯ãããæ°\t%lu\n", net_count_ppp.out_octets);675 cons_printf(portid, "\t åä¿¡ãã±ããæ°\t%lu\n", net_count_ppp.in_packets);676 cons_printf(portid, "\t éä¿¡ãã±ããæ°\t%lu\n", net_count_ppp.out_packets);677 cons_printf(portid, "\t åä¿¡ã¨ã©ã¼ãã±ããæ°\t%lu\n", net_count_ppp.in_err_packets);678 cons_printf(portid, "\t éä¿¡ã¨ã©ã¼ãã±ããæ°\t%lu\n", net_count_ppp.out_err_packets);679 cons_printf(portid, "\tnet_buf å²ãå½ã¦å¤±ææ°\t%lu\n", net_count_ppp_no_bufs);634 cons_printf(portid, "\t受信オクテット数\t%lu\n", net_count_ppp.in_octets); 635 cons_printf(portid, "\t送信オクテット数\t%lu\n", net_count_ppp.out_octets); 636 cons_printf(portid, "\t受信バケット数\t%lu\n", net_count_ppp.in_packets); 637 cons_printf(portid, "\t送信バケット数\t%lu\n", net_count_ppp.out_packets); 638 cons_printf(portid, "\t受信エラーバケット数\t%lu\n", net_count_ppp.in_err_packets); 639 cons_printf(portid, "\t送信エラーバケット数\t%lu\n", net_count_ppp.out_err_packets); 640 cons_printf(portid, "\tnet_buf 割り当て失敗数\t%lu\n", net_count_ppp_no_bufs); 680 641 681 642 cons_printf(portid, "\nLCP\n"); 682 cons_printf(portid, "\t åä¿¡ãªã¯ãããæ°\t%lu\n", net_count_ppp_lcp_in_octets);683 cons_printf(portid, "\t åä¿¡ãã±ããæ°\t%lu\n", net_count_ppp_lcp_in_packets);643 cons_printf(portid, "\t受信オクテット数\t%lu\n", net_count_ppp_lcp_in_octets); 644 cons_printf(portid, "\t受信バケット数\t%lu\n", net_count_ppp_lcp_in_packets); 684 645 685 646 cons_printf(portid, "\nIPCP\n"); 686 cons_printf(portid, "\t åä¿¡ãªã¯ãããæ°\t%lu\n", net_count_ppp_ipcp_in_octets);687 cons_printf(portid, "\t åä¿¡ãã±ããæ°\t%lu\n", net_count_ppp_ipcp_in_packets);647 cons_printf(portid, "\t受信オクテット数\t%lu\n", net_count_ppp_ipcp_in_octets); 648 cons_printf(portid, "\t受信バケット数\t%lu\n", net_count_ppp_ipcp_in_packets); 688 649 689 650 cons_printf(portid, "\nPAP\n"); 690 cons_printf(portid, "\t åä¿¡ãªã¯ãããæ°\t%lu\n", net_count_ppp_upap_in_octets);691 cons_printf(portid, "\t åä¿¡ãã±ããæ°\t%lu\n", net_count_ppp_upap_in_packets);651 cons_printf(portid, "\t受信オクテット数\t%lu\n", net_count_ppp_upap_in_octets); 652 cons_printf(portid, "\t受信バケット数\t%lu\n", net_count_ppp_upap_in_packets); 692 653 693 654 #endif /* of #ifdef SUPPORT_PPP */ … … 695 656 #ifdef SUPPORT_ETHER 696 657 697 net_count_struct(portid, " ã¤ã¼ãµããã", &net_count_ether);698 699 cons_printf(portid, "\n ã¤ã¼ãµãããã»ãããã¯ã¼ã¯ã¤ã³ã¿ãã§ã¼ã¹\n");700 cons_printf(portid, "\t åä¿¡ãªã¯ãããæ°\t%lu\n", net_count_ether_nic[NC_ETHER_NIC_IN_OCTETS]);701 cons_printf(portid, "\t åä¿¡ãã±ããæ°\t%lu\n", net_count_ether_nic[NC_ETHER_NIC_IN_PACKETS]);702 cons_printf(portid, "\t åä¿¡ã¨ã©ã¼ãã±ããæ°\t%lu\n", net_count_ether_nic[NC_ETHER_NIC_IN_ERR_PACKETS]);703 cons_printf(portid, "\tnet_buf å²ãå½ã¦å¤±ææ°\t%lu\n", net_count_ether_nic[NC_ETHER_NIC_NO_BUFS]);704 cons_printf(portid, "\t åä¿¡ã»ããã©è³æºè¿å´ä¸éãªã¼ãã¼æ°\t%lu\n", net_count_ether_nic[NC_ETHER_NIC_RXB_QOVRS]);705 cons_printf(portid, "\t éä¿¡ãªã¯ãããæ°\t%lu\n", net_count_ether_nic[NC_ETHER_NIC_OUT_OCTETS]);706 cons_printf(portid, "\t éä¿¡ãã±ããæ°\t%lu\n", net_count_ether_nic[NC_ETHER_NIC_OUT_PACKETS]);707 cons_printf(portid, "\t éä¿¡ã¨ã©ã¼ãã±ããæ°\t%lu\n", net_count_ether_nic[NC_ETHER_NIC_OUT_ERR_PACKETS]);708 cons_printf(portid, "\t ã³ãªã¸ã§ã³æ°\t%lu\n", net_count_ether_nic[NC_ETHER_NIC_COLS]);709 cons_printf(portid, "\t éä¿¡ã»ããã©è³æºè¿å´ä¸éãªã¼ãã¼æ°\t%lu\n", net_count_ether_nic[NC_ETHER_NIC_TXB_QOVRS]);710 cons_printf(portid, "\t éä¿¡ã¿ã¤ã ã¢ã¦ãæ°\t%lu\n", net_count_ether_nic[NC_ETHER_NIC_TIMEOUTS]);711 cons_printf(portid, "\t ãªã»ããæ°\t%lu\n", net_count_ether_nic[NC_ETHER_NIC_RESETS]);658 net_count_struct(portid, "イーサネット", &net_count_ether); 659 660 cons_printf(portid, "\nイーサネット・ネットワークインタフェース\n"); 661 cons_printf(portid, "\t受信オクテット数\t%lu\n", net_count_ether_nic[NC_ETHER_NIC_IN_OCTETS]); 662 cons_printf(portid, "\t受信バケット数\t%lu\n", net_count_ether_nic[NC_ETHER_NIC_IN_PACKETS]); 663 cons_printf(portid, "\t受信エラーバケット数\t%lu\n", net_count_ether_nic[NC_ETHER_NIC_IN_ERR_PACKETS]); 664 cons_printf(portid, "\tnet_buf 割り当て失敗数\t%lu\n", net_count_ether_nic[NC_ETHER_NIC_NO_BUFS]); 665 cons_printf(portid, "\t受信セマフォ資源返却上限オーバー数\t%lu\n", net_count_ether_nic[NC_ETHER_NIC_RXB_QOVRS]); 666 cons_printf(portid, "\t送信オクテット数\t%lu\n", net_count_ether_nic[NC_ETHER_NIC_OUT_OCTETS]); 667 cons_printf(portid, "\t送信バケット数\t%lu\n", net_count_ether_nic[NC_ETHER_NIC_OUT_PACKETS]); 668 cons_printf(portid, "\t送信エラーバケット数\t%lu\n", net_count_ether_nic[NC_ETHER_NIC_OUT_ERR_PACKETS]); 669 cons_printf(portid, "\tコリジョン数\t%lu\n", net_count_ether_nic[NC_ETHER_NIC_COLS]); 670 cons_printf(portid, "\t送信セマフォ資源返却上限オーバー数\t%lu\n", net_count_ether_nic[NC_ETHER_NIC_TXB_QOVRS]); 671 cons_printf(portid, "\t送信タイムアウト数 \t%lu\n", net_count_ether_nic[NC_ETHER_NIC_TIMEOUTS]); 672 cons_printf(portid, "\tリセット数\t%lu\n", net_count_ether_nic[NC_ETHER_NIC_RESETS]); 712 673 713 674 #endif /* of #ifdef SUPPORT_ETHER */ … … 722 683 723 684 cons_printf(portid, "\nIPv4\n"); 724 cons_printf(portid, "\tåä¿¡ãªã¯ãããæ°\t%lu\n", net_count_ip4[NC_IP4_IN_OCTETS]); 725 cons_printf(portid, "\tåä¿¡ãã¼ã¿ã°ã©ã æ°\t%lu\n", net_count_ip4[NC_IP4_IN_PACKETS]); 726 cons_printf(portid, "\tåä¿¡ã¨ã©ã¼ãã¼ã¿ã°ã©ã æ°\t%lu\n", net_count_ip4[NC_IP4_IN_ERR_PACKETS]); 727 cons_printf(portid, "\tãã§ãã¯ãµã ã¨ã©ã¼æ°\t%lu\n", net_count_ip4[NC_IP4_IN_ERR_CKSUM]); 728 cons_printf(portid, "\té·ãã¨ã©ã¼æ°\t%lu\n", net_count_ip4[NC_IP4_IN_ERR_SHORT]); 729 cons_printf(portid, "\tãã¼ã¸ã§ã³ã¨ã©ã¼æ°\t%lu\n", net_count_ip4[NC_IP4_IN_ERR_VER]); 730 cons_printf(portid, "\tã¢ãã¬ã¹ã¨ã©ã¼æ°\t%lu\n", net_count_ip4[NC_IP4_IN_ERR_ADDR]); 731 cons_printf(portid, "\tãããã³ã«ã¨ã©ã¼æ°\t%lu\n", net_count_ip4[NC_IP4_IN_ERR_PROTO]); 732 cons_printf(portid, "\tãªãã·ã§ã³å 733 ¥åæ°\t%lu\n", net_count_ip4[NC_IP4_OPTS]); 734 cons_printf(portid, "\tåå²åä¿¡æ°\t%lu\n", net_count_ip4[NC_IP4_FRAG_IN]); 735 cons_printf(portid, "\tåå²åä¿¡ãã©ã°ã¡ã³ãæ°\t%lu\n", net_count_ip4[NC_IP4_FRAG_IN_FRAGS]); 736 cons_printf(portid, "\tåå²åä¿¡åæ§ææåæ°\t%lu\n", net_count_ip4[NC_IP4_FRAG_IN_OK]); 737 cons_printf(portid, "\tåå²åä¿¡ç ´æ£æ°\t%lu\n", net_count_ip4[NC_IP4_FRAG_IN_DROP]); 738 cons_printf(portid, "\tåå²åä¿¡ãããã¡ãå½ã¦å¤±ææ°\t%lu\n", net_count_ip4[NC_IP4_FRAG_IN_NO_BUF]); 739 cons_printf(portid, "\tåå²åä¿¡ã¿ã¤ã ã¢ã¦ãæ°\t%lu\n", net_count_ip4[NC_IP4_FRAG_IN_TMOUT]); 740 cons_printf(portid, "\téä¿¡ãªã¯ãããæ°\t%lu\n", net_count_ip4[NC_IP4_OUT_OCTETS]); 741 cons_printf(portid, "\téä¿¡ãã¼ã¿ã°ã©ã æ°\t%lu\n", net_count_ip4[NC_IP4_OUT_PACKETS]); 742 cons_printf(portid, "\téä¿¡ã¨ã©ã¼ãã¼ã¿ã°ã©ã æ°\t%lu\n", net_count_ip4[NC_IP4_OUT_ERR_PACKETS]); 743 cons_printf(portid, "\tåå²éä¿¡æ°\t%lu\n", net_count_ip4[NC_IP4_FRAG_OUT]); 744 cons_printf(portid, "\tåå²éä¿¡ãã©ã°ã¡ã³ãæ°\t%lu\n", net_count_ip4[NC_IP4_FRAG_OUT_FRAGS]); 685 cons_printf(portid, "\t受信オクテット数\t%lu\n", net_count_ip4[NC_IP4_IN_OCTETS]); 686 cons_printf(portid, "\t受信データグラム数\t%lu\n", net_count_ip4[NC_IP4_IN_PACKETS]); 687 cons_printf(portid, "\t受信エラーデータグラム数\t%lu\n", net_count_ip4[NC_IP4_IN_ERR_PACKETS]); 688 cons_printf(portid, "\tチェックサムエラー数\t%lu\n", net_count_ip4[NC_IP4_IN_ERR_CKSUM]); 689 cons_printf(portid, "\t長さエラー数\t%lu\n", net_count_ip4[NC_IP4_IN_ERR_SHORT]); 690 cons_printf(portid, "\tバージョンエラー数\t%lu\n", net_count_ip4[NC_IP4_IN_ERR_VER]); 691 cons_printf(portid, "\tアドレスエラー数\t%lu\n", net_count_ip4[NC_IP4_IN_ERR_ADDR]); 692 cons_printf(portid, "\tプロトコルエラー数\t%lu\n", net_count_ip4[NC_IP4_IN_ERR_PROTO]); 693 cons_printf(portid, "\tオプション入力数\t%lu\n", net_count_ip4[NC_IP4_OPTS]); 694 cons_printf(portid, "\t分割受信数\t%lu\n", net_count_ip4[NC_IP4_FRAG_IN]); 695 cons_printf(portid, "\t分割受信フラグメント数\t%lu\n", net_count_ip4[NC_IP4_FRAG_IN_FRAGS]); 696 cons_printf(portid, "\t分割受信再構成成功数\t%lu\n", net_count_ip4[NC_IP4_FRAG_IN_OK]); 697 cons_printf(portid, "\t分割受信破棄数\t%lu\n", net_count_ip4[NC_IP4_FRAG_IN_DROP]); 698 cons_printf(portid, "\t分割受信バッファり当て失敗数\t%lu\n", net_count_ip4[NC_IP4_FRAG_IN_NO_BUF]); 699 cons_printf(portid, "\t分割受信タイムアウト数\t%lu\n", net_count_ip4[NC_IP4_FRAG_IN_TMOUT]); 700 cons_printf(portid, "\t送信オクテット数\t%lu\n", net_count_ip4[NC_IP4_OUT_OCTETS]); 701 cons_printf(portid, "\t送信データグラム数\t%lu\n", net_count_ip4[NC_IP4_OUT_PACKETS]); 702 cons_printf(portid, "\t送信エラーデータグラム数\t%lu\n", net_count_ip4[NC_IP4_OUT_ERR_PACKETS]); 703 cons_printf(portid, "\t分割送信数\t%lu\n", net_count_ip4[NC_IP4_FRAG_OUT]); 704 cons_printf(portid, "\t分割送信フラグメント数\t%lu\n", net_count_ip4[NC_IP4_FRAG_OUT_FRAGS]); 745 705 746 706 net_count_struct(portid, "ICMP", &net_count_icmp4); … … 751 711 752 712 cons_printf(portid, "\nIPv6\n"); 753 cons_printf(portid, "\t åä¿¡ãªã¯ãããæ°\t%lu\n", net_count_ip6[NC_IP6_IN_OCTETS]);754 cons_printf(portid, "\t åä¿¡ãã¼ã¿ã°ã©ã æ°\t%lu\n", net_count_ip6[NC_IP6_IN_PACKETS]);755 cons_printf(portid, "\t åä¿¡ã¨ã©ã¼ãã¼ã¿ã°ã©ã æ°\t%lu\n", net_count_ip6[NC_IP6_IN_ERR_PACKETS]);756 cons_printf(portid, "\t é·ãã¨ã©ã¼æ°\t%lu\n", net_count_ip6[NC_IP6_IN_ERR_SHORT]);757 cons_printf(portid, "\t ãã¼ã¸ã§ã³ã¨ã©ã¼æ°\t%lu\n", net_count_ip6[NC_IP6_IN_ERR_VER]);758 cons_printf(portid, "\t ã¢ãã¬ã¹ã¨ã©ã¼æ°\t%lu\n", net_count_ip6[NC_IP6_IN_ERR_ADDR]);759 cons_printf(portid, "\t ãããã³ã«ã¨ã©ã¼æ°\t%lu\n", net_count_ip6[NC_IP6_IN_ERR_PROTO]);760 cons_printf(portid, "\t åå²åä¿¡æ°\t%lu\n", net_count_ip6[NC_IP6_FRAG_IN]);761 cons_printf(portid, "\t åå²åä¿¡ãã©ã°ã¡ã³ãæ°\t%lu\n", net_count_ip6[NC_IP6_FRAG_IN_FRAGS]);762 cons_printf(portid, "\t åå²åä¿¡åæ§ææåæ°\t%lu\n", net_count_ip6[NC_IP6_FRAG_IN_OK]);763 cons_printf(portid, "\t åå²åä¿¡ç ´æ£æ°\t%lu\n", net_count_ip6[NC_IP6_FRAG_IN_DROP]);764 cons_printf(portid, "\t åå²åä¿¡ãããã¡ãå½ã¦å¤±ææ°\t%lu\n", net_count_ip6[NC_IP6_FRAG_IN_NO_BUF]);765 cons_printf(portid, "\t åå²åä¿¡ã¿ã¤ã ã¢ã¦ãæ°\t%lu\n", net_count_ip6[NC_IP6_FRAG_IN_TMOUT]);766 cons_printf(portid, "\t éä¿¡ãªã¯ãããæ°\t%lu\n", net_count_ip6[NC_IP6_OUT_OCTETS]);767 cons_printf(portid, "\t éä¿¡ãã¼ã¿ã°ã©ã æ°\t%lu\n", net_count_ip6[NC_IP6_OUT_PACKETS]);768 cons_printf(portid, "\t éä¿¡ã¨ã©ã¼ãã¼ã¿ã°ã©ã æ°\t%lu\n", net_count_ip6[NC_IP6_OUT_ERR_PACKETS]);769 cons_printf(portid, "\t åå²éä¿¡æ°\t%lu\n", net_count_ip6[NC_IP6_FRAG_OUT]);770 cons_printf(portid, "\t åå²éä¿¡ãã©ã°ã¡ã³ãæ°\t%lu\n", net_count_ip6[NC_IP6_FRAG_OUT_FRAGS]);713 cons_printf(portid, "\t受信オクテット数\t%lu\n", net_count_ip6[NC_IP6_IN_OCTETS]); 714 cons_printf(portid, "\t受信データグラム数\t%lu\n", net_count_ip6[NC_IP6_IN_PACKETS]); 715 cons_printf(portid, "\t受信エラーデータグラム数\t%lu\n", net_count_ip6[NC_IP6_IN_ERR_PACKETS]); 716 cons_printf(portid, "\t長さエラー数\t%lu\n", net_count_ip6[NC_IP6_IN_ERR_SHORT]); 717 cons_printf(portid, "\tバージョンエラー数\t%lu\n", net_count_ip6[NC_IP6_IN_ERR_VER]); 718 cons_printf(portid, "\tアドレスエラー数\t%lu\n", net_count_ip6[NC_IP6_IN_ERR_ADDR]); 719 cons_printf(portid, "\tプロトコルエラー数\t%lu\n", net_count_ip6[NC_IP6_IN_ERR_PROTO]); 720 cons_printf(portid, "\t分割受信数\t%lu\n", net_count_ip6[NC_IP6_FRAG_IN]); 721 cons_printf(portid, "\t分割受信フラグメント数\t%lu\n", net_count_ip6[NC_IP6_FRAG_IN_FRAGS]); 722 cons_printf(portid, "\t分割受信再構成成功数\t%lu\n", net_count_ip6[NC_IP6_FRAG_IN_OK]); 723 cons_printf(portid, "\t分割受信破棄数\t%lu\n", net_count_ip6[NC_IP6_FRAG_IN_DROP]); 724 cons_printf(portid, "\t分割受信バッファり当て失敗数\t%lu\n", net_count_ip6[NC_IP6_FRAG_IN_NO_BUF]); 725 cons_printf(portid, "\t分割受信タイムアウト数\t%lu\n", net_count_ip6[NC_IP6_FRAG_IN_TMOUT]); 726 cons_printf(portid, "\t送信オクテット数\t%lu\n", net_count_ip6[NC_IP6_OUT_OCTETS]); 727 cons_printf(portid, "\t送信データグラム数\t%lu\n", net_count_ip6[NC_IP6_OUT_PACKETS]); 728 cons_printf(portid, "\t送信エラーデータグラム数\t%lu\n", net_count_ip6[NC_IP6_OUT_ERR_PACKETS]); 729 cons_printf(portid, "\t分割送信数\t%lu\n", net_count_ip6[NC_IP6_FRAG_OUT]); 730 cons_printf(portid, "\t分割送信フラグメント数\t%lu\n", net_count_ip6[NC_IP6_FRAG_OUT_FRAGS]); 771 731 772 732 cons_printf(portid, "\nICMPv6\n"); 773 cons_printf(portid, "\t åä¿¡ãªã¯ãããæ°\t%lu\n", net_count_icmp6[NC_ICMP6_IN_OCTETS]);774 cons_printf(portid, "\t åä¿¡ãã±ããæ°\t%lu\n", net_count_icmp6[NC_ICMP6_IN_PACKETS]);775 cons_printf(portid, "\t åä¿¡ã¨ã©ã¼ãã±ããæ°\t%lu\n", net_count_icmp6[NC_ICMP6_IN_ERR_PACKETS]);776 cons_printf(portid, "\t åä¿¡ããã¯ãµã ã¨ã©ã¼æ°\t%lu\n", net_count_icmp6[NC_ICMP6_IN_ERR_CKSUM]);777 cons_printf(portid, "\t éä¿¡ãªã¯ãããæ°\t%lu\n", net_count_icmp6[NC_ICMP6_OUT_OCTETS]);778 cons_printf(portid, "\t éä¿¡ãã±ããæ°\t%lu\n", net_count_icmp6[NC_ICMP6_OUT_PACKETS]);779 cons_printf(portid, "\t éä¿¡ã¨ã©ã¼ãã±ããæ°\t%lu\n", net_count_icmp6[NC_ICMP6_OUT_ERR_PACKETS]);780 781 cons_printf(portid, "\n è¿é£æ¢ç´¢\n");782 cons_printf(portid, "\t ã«ã¼ã¿éç¥åä¿¡æ°\t%lu\n", net_count_nd6[NC_ND6_RA_IN_PACKETS]);783 cons_printf(portid, "\t ã«ã¼ã¿è¦è«éä¿¡æ°\t%lu\n", net_count_nd6[NC_ND6_RS_OUT_PACKETS]);784 cons_printf(portid, "\t è¿é£éç¥åä¿¡æ°\t%lu\n", net_count_nd6[NC_ND6_NA_IN_PACKETS]);785 cons_printf(portid, "\t è¿é£éç¥éä¿¡æ°\t%lu\n", net_count_nd6[NC_ND6_NA_OUT_PACKETS]);786 cons_printf(portid, "\t è¿é£è¦è«åä¿¡æ°\t%lu\n", net_count_nd6[NC_ND6_NS_IN_PACKETS]);787 cons_printf(portid, "\t è¿é£è¦è«éä¿¡æ°\t%lu\n", net_count_nd6[NC_ND6_NS_OUT_PACKETS]);788 cons_printf(portid, "\t éè¤ã¢ãã¬ã¹æ¤åºéä¿¡æ°\t%lu\n", net_count_nd6[NC_ND6_DAD_OUT_PACKETS]);733 cons_printf(portid, "\t受信オクテット数\t%lu\n", net_count_icmp6[NC_ICMP6_IN_OCTETS]); 734 cons_printf(portid, "\t受信パケット数\t%lu\n", net_count_icmp6[NC_ICMP6_IN_PACKETS]); 735 cons_printf(portid, "\t受信エラーパケット数\t%lu\n", net_count_icmp6[NC_ICMP6_IN_ERR_PACKETS]); 736 cons_printf(portid, "\t受信チックサムエラー数\t%lu\n", net_count_icmp6[NC_ICMP6_IN_ERR_CKSUM]); 737 cons_printf(portid, "\t送信オクテット数\t%lu\n", net_count_icmp6[NC_ICMP6_OUT_OCTETS]); 738 cons_printf(portid, "\t送信パケット数\t%lu\n", net_count_icmp6[NC_ICMP6_OUT_PACKETS]); 739 cons_printf(portid, "\t送信エラーパケット数\t%lu\n", net_count_icmp6[NC_ICMP6_OUT_ERR_PACKETS]); 740 741 cons_printf(portid, "\n近隣探索\n"); 742 cons_printf(portid, "\tルータ通知受信数\t%lu\n", net_count_nd6[NC_ND6_RA_IN_PACKETS]); 743 cons_printf(portid, "\tルータ要請送信数\t%lu\n", net_count_nd6[NC_ND6_RS_OUT_PACKETS]); 744 cons_printf(portid, "\t近隣通知受信数\t%lu\n", net_count_nd6[NC_ND6_NA_IN_PACKETS]); 745 cons_printf(portid, "\t近隣通知送信数\t%lu\n", net_count_nd6[NC_ND6_NA_OUT_PACKETS]); 746 cons_printf(portid, "\t近隣要請受信数\t%lu\n", net_count_nd6[NC_ND6_NS_IN_PACKETS]); 747 cons_printf(portid, "\t近隣要請送信数\t%lu\n", net_count_nd6[NC_ND6_NS_OUT_PACKETS]); 748 cons_printf(portid, "\t重複アドレス検出送信数\t%lu\n", net_count_nd6[NC_ND6_DAD_OUT_PACKETS]); 789 749 790 750 #endif /* of #if defined(SUPPORT_INET6) */ … … 793 753 794 754 cons_printf(portid, "\nTCP\n"); 795 cons_printf(portid, "\t åä¿¡ãªã¯ãããæ°\t%lu\n", net_count_tcp[NC_TCP_RECV_OCTETS]);796 cons_printf(portid, "\t åä¿¡ãã¼ã¿ãªã¯ãããæ°\t%lu\n", net_count_tcp[NC_TCP_RECV_DATA_OCTETS]);797 cons_printf(portid, "\t åä¿¡ã»ã°ã¡ã³ãæ°\t%lu\n", net_count_tcp[NC_TCP_RECV_SEGS]);798 cons_printf(portid, "\t åä¿¡ãã¼ã¿ã»ã°ã¡ã³ãæ°\t%lu\n", net_count_tcp[NC_TCP_RECV_DATA_SEGS]);799 cons_printf(portid, "\t åä¿¡ãç·æ¥ã»ã°ã¡ã³ãæ°\t%lu\n", net_count_tcp[NC_TCP_RECV_URG_SEGS]);800 cons_printf(portid, "\t åä¿¡ããããä¸æ£æ°\t%lu\n", net_count_tcp[NC_TCP_RECV_BAD_HEADERS]);801 cons_printf(portid, "\t åä¿¡ããã§ãã¯ãµã ä¸æ£æ°\t%lu\n", net_count_tcp[NC_TCP_RECV_BAD_CKSUMS]);802 cons_printf(portid, "\t åä¿¡ãACK æ°\t%lu\n", net_count_tcp[NC_TCP_RECV_ACKS]);803 cons_printf(portid, "\t åä¿¡ãå¤é ACK æ°\t%lu\n", net_count_tcp[NC_TCP_RECV_DUP_ACKS]);804 cons_printf(portid, "\t åä¿¡ãRST æ°\t%lu\n", net_count_tcp[NC_TCP_RECV_RSTS]);805 cons_printf(portid, "\t åä¿¡ãå¤éæ°\t%lu\n", net_count_tcp[NC_TCP_RECV_DUP_SEGS]);806 cons_printf(portid, "\t åä¿¡ãç ´æ£æ°\t%lu\n", net_count_tcp[NC_TCP_RECV_DROP_SEGS]);807 cons_printf(portid, "\t åä¿¡ãã¥ã¼è§£æ¾æ°\t%lu\n", net_count_tcp[NC_TCP_FREE_RCV_QUEUE]);808 cons_printf(portid, "\t éä¿¡ãã¼ã¿ãªã¯ãããæ°\t%lu\n", net_count_tcp[NC_TCP_SEND_DATA_OCTETS]);809 cons_printf(portid, "\t éä¿¡å¶å¾¡ã»ã°ã¡ã³ãæ°\t%lu\n", net_count_tcp[NC_TCP_SEND_CNTL_SEGS]);810 cons_printf(portid, "\t éä¿¡ã»ã°ã¡ã³ãæ°\t%lu\n", net_count_tcp[NC_TCP_SEND_SEGS]);811 cons_printf(portid, "\t åéä¿¡ã»ã°ã¡ã³ãæ°\t%lu\n", net_count_tcp[NC_TCP_SEND_REXMIT_SEGS]);812 cons_printf(portid, "\t éä¿¡ãã¼ã¿ã»ã°ã¡ã³ãæ°\t%lu\n", net_count_tcp[NC_TCP_SEND_DATA_SEGS]);813 cons_printf(portid, "\t éä¿¡ãç·æ¥ã»ã°ã¡ã³ãæ°\t%lu\n", net_count_tcp[NC_TCP_SEND_URG_SEGS]);814 cons_printf(portid, "\t éä¿¡ãACK æ°\t%lu\n", net_count_tcp[NC_TCP_SEND_ACKS]);815 cons_printf(portid, "\t éä¿¡ãRST æ°\t%lu\n", net_count_tcp[NC_TCP_SEND_RSTS]);816 cons_printf(portid, "\tRTT æ´æ°æ°\t%lu\n", net_count_tcp[NC_TCP_RTT_UPDATES]);817 cons_printf(portid, "\t ååãªã¼ãã³æ°\t%lu\n", net_count_tcp[NC_TCP_ACCEPTS]);818 cons_printf(portid, "\t è½åãªã¼ãã³æ°\t%lu\n", net_count_tcp[NC_TCP_CONNECTS]);755 cons_printf(portid, "\t受信オクテット数\t%lu\n", net_count_tcp[NC_TCP_RECV_OCTETS]); 756 cons_printf(portid, "\t受信データオクテット数\t%lu\n", net_count_tcp[NC_TCP_RECV_DATA_OCTETS]); 757 cons_printf(portid, "\t受信セグメント数\t%lu\n", net_count_tcp[NC_TCP_RECV_SEGS]); 758 cons_printf(portid, "\t受信データセグメント数\t%lu\n", net_count_tcp[NC_TCP_RECV_DATA_SEGS]); 759 cons_printf(portid, "\t受信、緊急セグメント数\t%lu\n", net_count_tcp[NC_TCP_RECV_URG_SEGS]); 760 cons_printf(portid, "\t受信、ヘッダ不正数\t%lu\n", net_count_tcp[NC_TCP_RECV_BAD_HEADERS]); 761 cons_printf(portid, "\t受信、チェックサム不正数\t%lu\n", net_count_tcp[NC_TCP_RECV_BAD_CKSUMS]); 762 cons_printf(portid, "\t受信、ACK 数\t%lu\n", net_count_tcp[NC_TCP_RECV_ACKS]); 763 cons_printf(portid, "\t受信、多重 ACK 数\t%lu\n", net_count_tcp[NC_TCP_RECV_DUP_ACKS]); 764 cons_printf(portid, "\t受信、RST 数\t%lu\n", net_count_tcp[NC_TCP_RECV_RSTS]); 765 cons_printf(portid, "\t受信、多重数\t%lu\n", net_count_tcp[NC_TCP_RECV_DUP_SEGS]); 766 cons_printf(portid, "\t受信、破棄数\t%lu\n", net_count_tcp[NC_TCP_RECV_DROP_SEGS]); 767 cons_printf(portid, "\t受信キュー解放数\t%lu\n", net_count_tcp[NC_TCP_FREE_RCV_QUEUE]); 768 cons_printf(portid, "\t送信データオクテット数\t%lu\n", net_count_tcp[NC_TCP_SEND_DATA_OCTETS]); 769 cons_printf(portid, "\t送信制御セグメント数\t%lu\n", net_count_tcp[NC_TCP_SEND_CNTL_SEGS]); 770 cons_printf(portid, "\t送信セグメント数\t%lu\n", net_count_tcp[NC_TCP_SEND_SEGS]); 771 cons_printf(portid, "\t再送信セグメント数\t%lu\n", net_count_tcp[NC_TCP_SEND_REXMIT_SEGS]); 772 cons_printf(portid, "\t送信データセグメント数\t%lu\n", net_count_tcp[NC_TCP_SEND_DATA_SEGS]); 773 cons_printf(portid, "\t送信、緊急セグメント数\t%lu\n", net_count_tcp[NC_TCP_SEND_URG_SEGS]); 774 cons_printf(portid, "\t送信、ACK 数\t%lu\n", net_count_tcp[NC_TCP_SEND_ACKS]); 775 cons_printf(portid, "\t送信、RST 数\t%lu\n", net_count_tcp[NC_TCP_SEND_RSTS]); 776 cons_printf(portid, "\tRTT 更新数\t%lu\n", net_count_tcp[NC_TCP_RTT_UPDATES]); 777 cons_printf(portid, "\t受動オープン数\t%lu\n", net_count_tcp[NC_TCP_ACCEPTS]); 778 cons_printf(portid, "\t能動オープン数\t%lu\n", net_count_tcp[NC_TCP_CONNECTS]); 819 779 820 780 #endif /* of #ifdef SUPPORT_TCP */ … … 827 787 828 788 tbl = nbuf_get_tbl(); 829 cons_printf(portid, "\n ãããã¯ã¼ã¯ãããã¡\n\tãµã¤ãº\tç¨ææ°\tå²å½è¦æ±æ°\tå²å½æ°\tå²å½ã¦ã¨ã©ã¼æ°\n");789 cons_printf(portid, "\nネットワークバッファ\n\tサイズ\t用意数\t割当要求数\t割当数\t割当てエラー数\n"); 830 790 for (ix = nbuf_get_tbl_size(); ix -- > 0; ) { 831 791 cons_printf(portid, "\t%lu\t%lu\t%lu\t%lu\t%lu\n", … … 837 797 } 838 798 839 cons_printf(portid, "\nãããã¯ã¼ã¯çµ±è¨æ 840 å ±\tçµéæé[ms]\t%lu\t", now); 799 cons_printf(portid, "\nネットワーク統計情報\t経過時間[ms]\t%lu\t", now); 841 800 if (now > (1000 * 3600 * 24)) 842 cons_printf(portid, "%3lu æ¥ %2luæé %2luå %2luç§\n",801 cons_printf(portid, "%3lu日 %2lu時間 %2lu分 %2lu秒\n", 843 802 now / (1000 * 3600 * 24), 844 803 (now / (1000 * 3600)) % 24, … … 846 805 (now / 1000 ) % 60); 847 806 else 848 cons_printf(portid, "%2lu æé %2luå %2luç§\n",807 cons_printf(portid, "%2lu時間 %2lu分 %2lu秒\n", 849 808 (now / (1000 * 3600)) % 24, 850 809 (now / (1000 * 60 )) % 60, … … 860 819 861 820 /* 862 * nbuf_stat_ip4_frag_queue -- IPv4 åæ§æãã¥ã¼å 863 ãããã¯ã¼ã¯ãããã¡æ 864 å ± 821 * nbuf_stat_ip4_frag_queue -- IPv4 再構成キュー内ネットワークバッファ情報 865 822 */ 866 823 … … 872 829 int_t ix, fix, count; 873 830 874 cons_printf(portid, "\nIPv4åæ§æãã¥ã¼å 875 \nIndex\tTime"); 831 cons_printf(portid, "\nIPv4再構成キュー内\nIndex\tTime"); 876 832 tbl = nbuf_get_tbl(); 877 833 for (ix = nbuf_get_tbl_size(); ix -- > 0; ) … … 904 860 905 861 /* 906 * nbuf_stat_ip6_frag_queue -- IPv6 åæ§æãã¥ã¼å 907 ãããã¯ã¼ã¯ãããã¡æ 908 å ± 862 * nbuf_stat_ip6_frag_queue -- IPv6 再構成キュー内ネットワークバッファ情報 909 863 */ 910 864 … … 916 870 int_t ix, fix, count; 917 871 918 cons_printf(portid, "\nIPv6åæ§æãã¥ã¼å 919 \nIndex\tTime"); 872 cons_printf(portid, "\nIPv6再構成キュー内\nIndex\tTime"); 920 873 tbl = nbuf_get_tbl(); 921 874 for (ix = nbuf_get_tbl_size(); ix -- > 0; ) … … 946 899 947 900 /* 948 * nbuf_status -- ãããã¯ã¼ã¯ãããã¡æ 949 å ± 901 * nbuf_status -- ネットワークバッファ情報 950 902 */ 951 903 … … 973 925 WAI_NET_CONS_PRINTF(); 974 926 get_tim(&now); 975 cons_printf(portid, "ãããã¯ã¼ã¯ãããã¡æ 976 å ±\tçµéæé[ms]\t%lu\n", now); 927 cons_printf(portid, "ネットワークバッファ情報\t経過時間[ms]\t%lu\n", now); 977 928 978 929 #if NET_COUNT_ENABLE 979 930 980 cons_printf(portid, "\n ãããã¯ã¼ã¯ãããã¡\n\tãµã¤ãº\tç¨ææ°\tå²å½è¦æ±æ°\tå²å½æ°\tå²å½ã¦ã¨ã©ã¼æ°\n");931 cons_printf(portid, "\nネットワークバッファ\n\tサイズ\t用意数\t割当要求数\t割当数\t割当てエラー数\n"); 981 932 tbl = nbuf_get_tbl(); 982 933 for (ix = nbuf_get_tbl_size(); ix -- > 0; ) { … … 993 944 #ifdef SUPPORT_TCP 994 945 995 cons_printf(portid, "\nCEPå 996 \nCEPID\n"); 946 cons_printf(portid, "\nCEP内\nCEPID\n"); 997 947 998 948 for (cep = tcp_cep; cep < &tcp_cep[tmax_tcp_cepid]; cep ++) { … … 1063 1013 1064 1014 /* 1065 * routing_table_status -- çµè·¯è¡¨ã®åºå1015 * routing_table_status -- 経路表の出力 1066 1016 */ 1067 1017 … … 1120 1070 1121 1071 /* 1122 * defrtrlist_status -- ãã£ãã©ã«ãã«ã¼ã¿ã»ãªã¹ãç¶æ 1123 ã®åºå 1072 * defrtrlist_status -- ディフォルトルータ・リスト状態の出力 1124 1073 */ 1125 1074 … … 1140 1089 cons_printf(portid, " IP Address\n"); 1141 1090 1142 /* expire ã®åä½ã¯ [ms]ã*/1091 /* expire の単位は [ms]。*/ 1143 1092 get_tim(&now); 1144 1093 dr = nd6_get_drl(&count); … … 1184 1133 1185 1134 /* 1186 * prefixlist_status -- ãã¬ãã£ãã¯ã¹ã»ãªã¹ãç¶æ 1187 ã®åºå 1135 * prefixlist_status -- プレフィックス・リスト状態の出力 1188 1136 */ 1189 1137 … … 1204 1152 cons_printf(portid, " Len Prefix\n"); 1205 1153 1206 /* expire ã®åä½ã¯ [s]ã*/1154 /* expire の単位は [s]。*/ 1207 1155 get_tim(&now); 1208 1156 now /= SYSTIM_HZ; … … 1253 1201 1254 1202 /* 1255 * routing_table_status -- çµè·¯è¡¨ã®åºå1203 * routing_table_status -- 経路表の出力 1256 1204 */ 1257 1205 … … 1276 1224 } 1277 1225 1278 /* expire ã®åä½ã¯ [s]ã*/1226 /* expire の単位は [s]。*/ 1279 1227 get_tim(&now); 1280 1228 now /= SYSTIM_HZ; … … 1302 1250 1303 1251 /* 1304 * routing_status -- ã«ã¼ãã£ã³ã°æ 1305 å ± 1252 * routing_status -- ルーティング情報 1306 1253 */ 1307 1254 … … 1315 1262 #if NUM_ND6_DEF_RTR_ENTRY > 0 1316 1263 1317 case 'l': /* ãã£ãã©ã«ãã«ã¼ã¿ã»ãªã¹ãæ 1318 å ± */ 1264 case 'l': /* ディフォルトルータ・リスト情報 */ 1319 1265 defrtrlist_status(portid, line + 1); 1320 1266 break; 1321 1267 1322 case 'p': /* ãã¬ãã£ãã¯ã¹ã»ãªã¹ãæ 1323 å ± */ 1268 case 'p': /* プレフィックス・リスト情報 */ 1324 1269 prefixlist_status(portid, line + 1); 1325 1270 break; … … 1329 1274 #endif /* of #if defined(SUPPORT_INET6) */ 1330 1275 1331 default: /* ã«ã¼ãã£ã³ã°è¡¨æ 1332 å ± */ 1276 default: /* ルーティング表情報 */ 1333 1277 routing_table_status(portid, line); 1334 1278 break; … … 1341 1285 1342 1286 /* 1343 * network_status -- ãããã¯ã¼ã¯ã®ç¶æ 1344 ã®åºå 1287 * network_status -- ネットワークの状態の出力 1345 1288 */ 1346 1289 … … 1352 1295 #ifdef SUPPORT_ETHER 1353 1296 1354 case 'a': /* IF ã¢ãã¬ã¹æ 1355 å ± */ 1297 case 'a': /* IF アドレス情報 */ 1356 1298 ifa_status(portid, line + 1); 1357 1299 break; … … 1359 1301 #endif /* of #ifdef SUPPORT_ETHER */ 1360 1302 1361 case 'b': /* ãããã¯ã¼ã¯ãããã¡æ 1362 å ± */ 1303 case 'b': /* ネットワークバッファ情報 */ 1363 1304 nbuf_status(portid, line + 1); 1364 1305 break; … … 1366 1307 #if NET_COUNT_ENABLE 1367 1308 1368 case 'c': /* ãããã¯ã¼ã¯çµ±è¨æ 1369 å ± */ 1309 case 'c': /* ネットワーク統計情報 */ 1370 1310 net_count(portid, line + 1); 1371 1311 break; … … 1375 1315 #if NUM_ROUTE_ENTRY > 0 1376 1316 1377 case 'r': /* ã«ã¼ãã£ã³ã°æ 1378 å ± */ 1317 case 'r': /* ルーティング情報 */ 1379 1318 routing_status(portid, line + 1); 1380 1319 break; … … 1409 1348 1410 1349 /* 1411 * ifconfig -- ãããã¯ã¼ã¯ã¤ã³ã¿ãã§ã¼ã¹ã®æ§ææ 1412 å ± 1350 * ifconfig -- ネットワークインタフェースの構成情報 1413 1351 */ 1414 1352 … … 1458 1396 1459 1397 /* 1460 * ifconfig -- ãããã¯ã¼ã¯ã¤ã³ã¿ãã§ã¼ã¹ã®æ§ææ 1461 å ± 1398 * ifconfig -- ネットワークインタフェースの構成情報 1462 1399 */ 1463 1400 … … 1477 1414 ic->ifaddr.lladdr); 1478 1415 1479 /* expire 㨠vltime ã®åä½ã¯ [s]ã*/1416 /* expire と vltime の単位は [s]。*/ 1480 1417 get_tim(&now); 1481 1418 now /= SYSTIM_HZ; … … 1515 1452 1516 1453 /* 1517 * show_config -- ã³ã³ãã£ã®ã¥ã¬ã¼ã·ã§ã³è¨å®ã®è¡¨ç¤º1454 * show_config -- コンフィギュレーション設定の表示 1518 1455 */ 1519 1456 … … 1918 1855 1919 1856 /* 1920 * ãããã°ã³ãã³ã解æ1857 * デバッグコマンド解析 1921 1858 */ 1922 1859 … … 2323 2260 2324 2261 /* 2325 * ãããã°ã³ã³ã½ã¼ã«ã¿ã¹ã¯2262 * デバッグコンソールタスク 2326 2263 */ 2327 2264
Note:
See TracChangeset
for help on using the changeset viewer.