diff options
author | Martin Kaiser <wireshark@kaiser.cx> | 2013-04-13 18:08:11 +0000 |
---|---|---|
committer | Martin Kaiser <wireshark@kaiser.cx> | 2013-04-13 18:08:11 +0000 |
commit | 1daadad423a0eb96502acb17f24fda9ef380fcfd (patch) | |
tree | d28d3ecf6d1fc0e6bd845b5c467af14b38c37c47 /capinfos.c | |
parent | 412fcff0cb30c99fea9aef33bcbd24dd952fdf37 (diff) | |
download | wireshark-1daadad423a0eb96502acb17f24fda9ef380fcfd.tar.gz wireshark-1daadad423a0eb96502acb17f24fda9ef380fcfd.tar.bz2 wireshark-1daadad423a0eb96502acb17f24fda9ef380fcfd.zip |
TABs -> spaces
add editor modelines
reformat some parts
svn path=/trunk/; revision=48840
Diffstat (limited to 'capinfos.c')
-rw-r--r-- | capinfos.c | 415 |
1 files changed, 214 insertions, 201 deletions
diff --git a/capinfos.c b/capinfos.c index f63b379801..0cdb981056 100644 --- a/capinfos.c +++ b/capinfos.c @@ -175,7 +175,7 @@ static gboolean table_report = FALSE; static GOptionEntry general_entries[] = { -/* General */ + /* General */ { "type", 't', 0, G_OPTION_ARG_NONE, &cap_file_type, "display the capture file type", NULL }, { "Encapsulation", 'E', 0, G_OPTION_ARG_NONE, &cap_file_encap, @@ -186,11 +186,11 @@ static GOptionEntry general_entries[] = #endif /* HAVE_LIBGCRYPT */ { "capture-comment", 'k', 0, G_OPTION_ARG_NONE, &cap_comment, "display the capture comment ", NULL }, - { NULL,'\0',0,G_OPTION_ARG_NONE,NULL,NULL,NULL } + { NULL,'\0',0,G_OPTION_ARG_NONE,NULL,NULL,NULL } }; static GOptionEntry size_entries[] = { -/* Size */ + /* Size */ { "packets", 'c', 0, G_OPTION_ARG_NONE, &cap_packet_count, "display the number of packets", NULL }, { "size", 's', 0, G_OPTION_ARG_NONE, &cap_file_size, @@ -203,7 +203,7 @@ static GOptionEntry size_entries[] = }; static GOptionEntry time_entries[] = { -/* Time */ + /* Time */ { "duration", 'u', 0, G_OPTION_ARG_NONE, &cap_duration, "display the capture duration (in seconds)", NULL }, { "start", 'a', 0, G_OPTION_ARG_NONE, &cap_start_time, @@ -219,7 +219,7 @@ static GOptionEntry time_entries[] = static GOptionEntry stats_entries[] = { -/* Statistics */ + /* Statistics */ { "bytes", 'y', 0, G_OPTION_ARG_NONE, &cap_data_rate_byte, "display average data rate (in bytes/s)", NULL }, { "bits", 'i', 0, G_OPTION_ARG_NONE, &cap_data_rate_bit, @@ -233,7 +233,7 @@ static GOptionEntry stats_entries[] = static GOptionEntry output_format_entries[] = { -/* Output format */ + /* Output format */ { "long", 'L', 0, G_OPTION_ARG_NONE, &long_report, "generate long report (default)", NULL }, { "Table", 'T', 0, G_OPTION_ARG_NONE, &table_report, @@ -245,7 +245,7 @@ static GOptionEntry output_format_entries[] = static GOptionEntry table_report_entries[] = { -/* Table report */ + /* Table report */ { "header-rec", 'R', 0, G_OPTION_ARG_NONE, &table_report_header, "generate header record (default)", NULL }, { "no-table", 'r', 0, G_OPTION_ARG_NONE, &table_report_header, @@ -257,7 +257,7 @@ static GOptionEntry misc_entries[] = { { "helpcompat", 'h', 0, G_OPTION_ARG_NONE, &cap_help, "display help", NULL }, - { NULL,'\0',0,G_OPTION_ARG_NONE,NULL,NULL,NULL } + { NULL,'\0',0,G_OPTION_ARG_NONE,NULL,NULL,NULL } }; GOptionContext *ctx; @@ -392,17 +392,17 @@ order_string(order_t order) { switch (order) { - case IN_ORDER: - return "True"; + case IN_ORDER: + return "True"; - case NOT_IN_ORDER: - return "False"; + case NOT_IN_ORDER: + return "False"; - case ORDER_UNKNOWN: - return "Unknown"; + case ORDER_UNKNOWN: + return "Unknown"; - default: - return "???"; /* "cannot happen" (the next step is "Profit!") */ + default: + return "???"; /* "cannot happen" (the next step is "Profit!") */ } } @@ -427,9 +427,9 @@ time_string(time_t timer, capture_info *cf_info, gboolean want_lf) time_string_ctime = NULL; } else #endif - time_string_ctime = ctime(&timer); + time_string_ctime = ctime(&timer); if (time_string_ctime == NULL) { - g_snprintf(time_string_buf, 20, "Not representable%s", lf); + g_snprintf(time_string_buf, 20, "Not representable%s", lf); return time_string_buf; } if (!want_lf) { @@ -477,8 +477,8 @@ print_stats(const gchar *filename, capture_info *cf_info) if (filename) printf ("File name: %s\n", filename); if (cap_file_type) printf ("File type: %s%s\n", - file_type_string, - cf_info->iscompressed ? " (gzip compressed)" : ""); + file_type_string, + cf_info->iscompressed ? " (gzip compressed)" : ""); if (cap_file_encap) printf ("File encapsulation: %s\n", file_encap_string); if (cap_file_encap && (cf_info->file_encap == WTAP_ENCAP_PER_PACKET)) { int i; @@ -488,15 +488,15 @@ print_stats(const gchar *filename, capture_info *cf_info) } } if (cap_snaplen && cf_info->snap_set) - printf ("Packet size limit: file hdr: %u bytes\n", cf_info->snaplen); + printf ("Packet size limit: file hdr: %u bytes\n", cf_info->snaplen); else if(cap_snaplen && !cf_info->snap_set) - printf ("Packet size limit: file hdr: (not set)\n"); + printf ("Packet size limit: file hdr: (not set)\n"); if (cf_info->snaplen_max_inferred > 0) { if (cf_info->snaplen_min_inferred == cf_info->snaplen_max_inferred) - printf ("Packet size limit: inferred: %u bytes\n", cf_info->snaplen_min_inferred); + printf ("Packet size limit: inferred: %u bytes\n", cf_info->snaplen_min_inferred); else - printf ("Packet size limit: inferred: %u bytes - %u bytes (range)\n", - cf_info->snaplen_min_inferred, cf_info->snaplen_max_inferred); + printf ("Packet size limit: inferred: %u bytes - %u bytes (range)\n", + cf_info->snaplen_min_inferred, cf_info->snaplen_max_inferred); } if (cap_packet_count) { printf ("Number of packets: "); @@ -538,11 +538,11 @@ print_stats(const gchar *filename, capture_info *cf_info) if (cap_data_rate_byte) { printf ("Data byte rate: "); if (machine_readable) { - print_value("", 2, " bytes/sec", cf_info->data_rate); + print_value("", 2, " bytes/sec", cf_info->data_rate); } else { - size_string = format_size((gint64)cf_info->data_rate, format_size_unit_bytes_s); - printf ("%s\n", size_string); - g_free(size_string); + size_string = format_size((gint64)cf_info->data_rate, format_size_unit_bytes_s); + printf ("%s\n", size_string); + g_free(size_string); } } if (cap_data_rate_bit) { @@ -550,9 +550,9 @@ print_stats(const gchar *filename, capture_info *cf_info) if (machine_readable) { print_value("", 2, " bits/sec", cf_info->data_rate*8); } else { - size_string = format_size((gint64)(cf_info->data_rate*8), format_size_unit_bits_s); - printf ("%s\n", size_string); - g_free(size_string); + size_string = format_size((gint64)(cf_info->data_rate*8), format_size_unit_bits_s); + printf ("%s\n", size_string); + g_free(size_string); } } } @@ -561,19 +561,19 @@ print_stats(const gchar *filename, capture_info *cf_info) if (cap_packet_rate) { printf ("Average packet rate: "); if (machine_readable) { - print_value("", 2, " packets/sec", cf_info->packet_rate); + print_value("", 2, " packets/sec", cf_info->packet_rate); } else { - size_string = format_size((gint64)cf_info->packet_rate, format_size_unit_none); - printf ("%spackets/sec\n", size_string); - g_free(size_string); + size_string = format_size((gint64)cf_info->packet_rate, format_size_unit_none); + printf ("%spackets/sec\n", size_string); + g_free(size_string); } } } #ifdef HAVE_LIBGCRYPT if (cap_file_hashes) { - printf ("SHA1: %s\n", file_sha1); - printf ("RIPEMD160: %s\n", file_rmd160); - printf ("MD5: %s\n", file_md5); + printf ("SHA1: %s\n", file_sha1); + printf ("RIPEMD160: %s\n", file_rmd160); + printf ("MD5: %s\n", file_md5); } #endif /* HAVE_LIBGCRYPT */ if (cap_order) printf ("Strict time order: %s\n", order_string(cf_info->order)); @@ -626,9 +626,9 @@ print_stats_table_header(void) if (cap_packet_rate) print_stats_table_header_label("Average packet rate (packets/sec)"); #ifdef HAVE_LIBGCRYPT if (cap_file_hashes) { - print_stats_table_header_label("SHA1"); - print_stats_table_header_label("RIPEMD160"); - print_stats_table_header_label("MD5"); + print_stats_table_header_label("SHA1"); + print_stats_table_header_label("RIPEMD160"); + print_stats_table_header_label("MD5"); } #endif /* HAVE_LIBGCRYPT */ if (cap_order) print_stats_table_header_label("Strict time order"); @@ -828,7 +828,7 @@ static int process_cap_file(wtap *wth, const char *filename) { int err; - gchar *err_info; + gchar *err_info; gint64 size; gint64 data_offset; @@ -838,13 +838,13 @@ process_cap_file(wtap *wth, const char *filename) guint32 snaplen_max_inferred = 0; const struct wtap_pkthdr *phdr; capture_info cf_info; - gboolean have_times = TRUE; + gboolean have_times = TRUE; double start_time = 0; double stop_time = 0; double cur_time = 0; - double prev_time = 0; - gboolean know_order = FALSE; - order_t order = IN_ORDER; + double prev_time = 0; + gboolean know_order = FALSE; + order_t order = IN_ORDER; wtapng_section_t *shb_inf; gchar *p; @@ -893,28 +893,28 @@ process_cap_file(wtap *wth, const char *filename) /* Per-packet encapsulation */ if (wtap_file_encap(wth) == WTAP_ENCAP_PER_PACKET) { - if ((phdr->pkt_encap > 0) && (phdr->pkt_encap < WTAP_NUM_ENCAP_TYPES)) { - cf_info.encap_counts[phdr->pkt_encap] += 1; - } else { - fprintf(stderr, "capinfos: Unknown per-packet encapsulation: %d [frame number: %d]\n", phdr->pkt_encap, packet); - } + if ((phdr->pkt_encap > 0) && (phdr->pkt_encap < WTAP_NUM_ENCAP_TYPES)) { + cf_info.encap_counts[phdr->pkt_encap] += 1; + } else { + fprintf(stderr, "capinfos: Unknown per-packet encapsulation: %d [frame number: %d]\n", phdr->pkt_encap, packet); + } } } /* while */ if (err != 0) { fprintf(stderr, - "capinfos: An error occurred after reading %u packets from \"%s\": %s.\n", - packet, filename, wtap_strerror(err)); + "capinfos: An error occurred after reading %u packets from \"%s\": %s.\n", + packet, filename, wtap_strerror(err)); switch (err) { - case WTAP_ERR_UNSUPPORTED: - case WTAP_ERR_UNSUPPORTED_ENCAP: - case WTAP_ERR_BAD_FILE: - case WTAP_ERR_DECOMPRESS: - fprintf(stderr, "(%s)\n", err_info); - g_free(err_info); - break; + case WTAP_ERR_UNSUPPORTED: + case WTAP_ERR_UNSUPPORTED_ENCAP: + case WTAP_ERR_BAD_FILE: + case WTAP_ERR_DECOMPRESS: + fprintf(stderr, "(%s)\n", err_info); + g_free(err_info); + break; } g_free(cf_info.encap_counts); return 1; @@ -924,8 +924,8 @@ process_cap_file(wtap *wth, const char *filename) size = wtap_file_size(wth, &err); if (size == -1) { fprintf(stderr, - "capinfos: Can't get size of \"%s\": %s.\n", - filename, g_strerror(err)); + "capinfos: Can't get size of \"%s\": %s.\n", + filename, g_strerror(err)); g_free(cf_info.encap_counts); return 1; } @@ -1020,9 +1020,9 @@ usage(gboolean is_error) fprintf(output, "Capinfos %s" #ifdef SVNVERSION - " (" SVNVERSION " from " SVNPATH ")" + " (" SVNVERSION " from " SVNPATH ")" #endif - "\n", VERSION); + "\n", VERSION); fprintf(output, "Prints various information (infos) about capture files.\n"); fprintf(output, "See http://www.wireshark.org for more information.\n"); fprintf(output, "\n"); @@ -1157,17 +1157,17 @@ main(int argc, char *argv[]) #ifdef USE_GOPTION ctx = g_option_context_new(" <infile> ... - print information about capture file(s)"); general_grp = g_option_group_new("gen", "General infos:", - "Show general options", NULL, NULL); + "Show general options", NULL, NULL); size_grp = g_option_group_new("size", "Size infos:", - "Show size options", NULL, NULL); + "Show size options", NULL, NULL); time_grp = g_option_group_new("time", "Time infos:", - "Show time options", NULL, NULL); + "Show time options", NULL, NULL); stats_grp = g_option_group_new("stats", "Statistics infos:", - "Show statistics options", NULL, NULL); + "Show statistics options", NULL, NULL); output_grp = g_option_group_new("output", "Output format:", - "Show output format options", NULL, NULL); + "Show output format options", NULL, NULL); table_report_grp = g_option_group_new("table", "Table report options:", - "Show table report options", NULL, NULL); + "Show table report options", NULL, NULL); g_option_group_add_entries(general_grp, general_entries); g_option_group_add_entries(size_grp, size_entries); g_option_group_add_entries(time_grp, time_entries); @@ -1206,153 +1206,153 @@ main(int argc, char *argv[]) switch (opt) { - case 't': - if (report_all_infos) disable_all_infos(); - cap_file_type = TRUE; - break; - - case 'E': - if (report_all_infos) disable_all_infos(); - cap_file_encap = TRUE; - break; - - case 'l': - if (report_all_infos) disable_all_infos(); - cap_snaplen = TRUE; - break; - - case 'c': - if (report_all_infos) disable_all_infos(); - cap_packet_count = TRUE; - break; - - case 's': - if (report_all_infos) disable_all_infos(); - cap_file_size = TRUE; - break; - - case 'd': - if (report_all_infos) disable_all_infos(); - cap_data_size = TRUE; - break; - - case 'u': - if (report_all_infos) disable_all_infos(); - cap_duration = TRUE; - break; - - case 'a': - if (report_all_infos) disable_all_infos(); - cap_start_time = TRUE; - break; - - case 'e': - if (report_all_infos) disable_all_infos(); - cap_end_time = TRUE; - break; - - case 'S': - time_as_secs = TRUE; - break; - - case 'y': - if (report_all_infos) disable_all_infos(); - cap_data_rate_byte = TRUE; - break; - - case 'i': - if (report_all_infos) disable_all_infos(); - cap_data_rate_bit = TRUE; - break; - - case 'z': - if (report_all_infos) disable_all_infos(); - cap_packet_size = TRUE; - break; - - case 'x': - if (report_all_infos) disable_all_infos(); - cap_packet_rate = TRUE; - break; + case 't': + if (report_all_infos) disable_all_infos(); + cap_file_type = TRUE; + break; + + case 'E': + if (report_all_infos) disable_all_infos(); + cap_file_encap = TRUE; + break; + + case 'l': + if (report_all_infos) disable_all_infos(); + cap_snaplen = TRUE; + break; + + case 'c': + if (report_all_infos) disable_all_infos(); + cap_packet_count = TRUE; + break; + + case 's': + if (report_all_infos) disable_all_infos(); + cap_file_size = TRUE; + break; + + case 'd': + if (report_all_infos) disable_all_infos(); + cap_data_size = TRUE; + break; + + case 'u': + if (report_all_infos) disable_all_infos(); + cap_duration = TRUE; + break; + + case 'a': + if (report_all_infos) disable_all_infos(); + cap_start_time = TRUE; + break; + + case 'e': + if (report_all_infos) disable_all_infos(); + cap_end_time = TRUE; + break; + + case 'S': + time_as_secs = TRUE; + break; + + case 'y': + if (report_all_infos) disable_all_infos(); + cap_data_rate_byte = TRUE; + break; + + case 'i': + if (report_all_infos) disable_all_infos(); + cap_data_rate_bit = TRUE; + break; + + case 'z': + if (report_all_infos) disable_all_infos(); + cap_packet_size = TRUE; + break; + + case 'x': + if (report_all_infos) disable_all_infos(); + cap_packet_rate = TRUE; + break; #ifdef HAVE_LIBGCRYPT - case 'H': - if (report_all_infos) disable_all_infos(); - cap_file_hashes = TRUE; - break; + case 'H': + if (report_all_infos) disable_all_infos(); + cap_file_hashes = TRUE; + break; #endif - case 'o': - if (report_all_infos) disable_all_infos(); - cap_order = TRUE; - break; + case 'o': + if (report_all_infos) disable_all_infos(); + cap_order = TRUE; + break; case 'k': if (report_all_infos) disable_all_infos(); cap_comment = TRUE; break; - case 'C': - continue_after_wtap_open_offline_failure = FALSE; - break; + case 'C': + continue_after_wtap_open_offline_failure = FALSE; + break; - case 'A': - enable_all_infos(); - break; + case 'A': + enable_all_infos(); + break; - case 'L': - long_report = TRUE; - break; + case 'L': + long_report = TRUE; + break; - case 'T': - long_report = FALSE; - break; + case 'T': + long_report = FALSE; + break; - case 'M': - machine_readable = TRUE; - break; + case 'M': + machine_readable = TRUE; + break; - case 'R': - table_report_header = TRUE; - break; + case 'R': + table_report_header = TRUE; + break; - case 'r': - table_report_header = FALSE; - break; + case 'r': + table_report_header = FALSE; + break; - case 'N': - quote_char = '\0'; - break; + case 'N': + quote_char = '\0'; + break; - case 'q': - quote_char = '\''; - break; + case 'q': + quote_char = '\''; + break; - case 'Q': - quote_char = '"'; - break; + case 'Q': + quote_char = '"'; + break; - case 'B': - field_separator = '\t'; - break; + case 'B': + field_separator = '\t'; + break; - case 'm': - field_separator = ','; - break; + case 'm': + field_separator = ','; + break; - case 'b': - field_separator = ' '; - break; + case 'b': + field_separator = ' '; + break; - case 'h': - usage(FALSE); - exit(1); - break; + case 'h': + usage(FALSE); + exit(1); + break; - case '?': /* Bad flag - print usage message */ - usage(TRUE); - exit(1); - break; + case '?': /* Bad flag - print usage message */ + usage(TRUE); + exit(1); + break; } } @@ -1409,15 +1409,15 @@ main(int argc, char *argv[]) if (!wth) { fprintf(stderr, "capinfos: Can't open %s: %s\n", argv[opt], - wtap_strerror(err)); + wtap_strerror(err)); switch (err) { - case WTAP_ERR_UNSUPPORTED: - case WTAP_ERR_UNSUPPORTED_ENCAP: - case WTAP_ERR_BAD_FILE: - fprintf(stderr, "(%s)\n", err_info); - g_free(err_info); - break; + case WTAP_ERR_UNSUPPORTED: + case WTAP_ERR_UNSUPPORTED_ENCAP: + case WTAP_ERR_BAD_FILE: + fprintf(stderr, "(%s)\n", err_info); + g_free(err_info); + break; } overall_error_status = 1; /* remember that an error has occurred */ if(!continue_after_wtap_open_offline_failure) @@ -1437,3 +1437,16 @@ main(int argc, char *argv[]) return overall_error_status; } + +/* + * Editor modelines - http://www.wireshark.org/tools/modelines.html + * + * Local variables: + * c-basic-offset: 2 + * tab-width: 2 + * indent-tabs-mode: nil + * End: + * + * vi: set shiftwidth=2 tabstop=2 expandtab: + * :indentSize=2:tabSize=2:noTabs=true: + */ |