Browse Source

included expected source in /proc output

pull/6/head
Richard Fuchs 12 years ago
parent
commit
b905e73963
1 changed files with 12 additions and 1 deletions
  1. +12
    -1
      kernel-module/xt_MEDIAPROXY.c

+ 12
- 1
kernel-module/xt_MEDIAPROXY.c View File

@ -320,6 +320,12 @@ static const struct mp_hmac mp_hmacs[] = {
},
};
static const char *mp_msm_strings[] = {
[MSM_IGNORE] = "",
[MSM_DROP] = "drop",
[MSM_PROPAGATE] = "propagate",
};
@ -970,6 +976,9 @@ static int proc_list_show(struct seq_file *f, void *v) {
proc_list_addr_print(f, "src", &g->target.src_addr);
proc_list_addr_print(f, "dst", &g->target.dst_addr);
proc_list_addr_print(f, "mirror", &g->target.mirror_addr);
proc_list_addr_print(f, "expect", &g->target.expected_src);
if (g->target.src_mismatch > 0 && g->target.src_mismatch <= ARRAY_SIZE(mp_msm_strings))
seq_printf(f, "src mismatch action: %s\n", mp_msm_strings[g->target.src_mismatch]);
spin_lock_irqsave(&g->stats_lock, flags);
seq_printf(f, " stats: %20llu bytes, %20llu packets, %20llu errors\n",
g->stats.bytes, g->stats.packets, g->stats.errors);
@ -977,7 +986,9 @@ static int proc_list_show(struct seq_file *f, void *v) {
proc_list_crypto_print(f, &g->decrypt, &g->target.decrypt, "decryption (incoming)");
proc_list_crypto_print(f, &g->encrypt, &g->target.encrypt, "encryption (outgoing)");
if (g->target.rtcp_mux)
seq_printf(f, " options: rtcp-mux\n");
seq_printf(f, " option: rtcp-mux\n");
if (g->target.dtls)
seq_printf(f, " option: dtls\n");
target_push(g);


Loading…
Cancel
Save