diff options
| author | Stephen Hemminger <shemminger@vyatta.com> | 2010-05-13 09:02:08 -0400 |
|---|---|---|
| committer | Patrick McHardy <kaber@trash.net> | 2010-05-13 09:02:08 -0400 |
| commit | 654d0fbdc8fe1041918741ed5b6abc8ad6b4c1d8 (patch) | |
| tree | 6888917854682b983b17aecd82b5d8d7039175a9 | |
| parent | af5676039a9479e6ff42c6aab9fac1149ac9597f (diff) | |
netfilter: cleanup printk messages
Make sure all printk messages have a severity level.
Signed-off-by: Stephen Hemminger <shemminger@vyatta.com>
Signed-off-by: Patrick McHardy <kaber@trash.net>
24 files changed, 64 insertions, 64 deletions
diff --git a/net/ipv4/netfilter/arp_tables.c b/net/ipv4/netfilter/arp_tables.c index 65f2944b5a64..1ac01b128621 100644 --- a/net/ipv4/netfilter/arp_tables.c +++ b/net/ipv4/netfilter/arp_tables.c | |||
| @@ -222,7 +222,7 @@ static unsigned int | |||
| 222 | arpt_error(struct sk_buff *skb, const struct xt_action_param *par) | 222 | arpt_error(struct sk_buff *skb, const struct xt_action_param *par) |
| 223 | { | 223 | { |
| 224 | if (net_ratelimit()) | 224 | if (net_ratelimit()) |
| 225 | printk("arp_tables: error: '%s'\n", | 225 | pr_err("arp_tables: error: '%s'\n", |
| 226 | (const char *)par->targinfo); | 226 | (const char *)par->targinfo); |
| 227 | 227 | ||
| 228 | return NF_DROP; | 228 | return NF_DROP; |
| @@ -385,7 +385,7 @@ static int mark_source_chains(const struct xt_table_info *newinfo, | |||
| 385 | int visited = e->comefrom & (1 << hook); | 385 | int visited = e->comefrom & (1 << hook); |
| 386 | 386 | ||
| 387 | if (e->comefrom & (1 << NF_ARP_NUMHOOKS)) { | 387 | if (e->comefrom & (1 << NF_ARP_NUMHOOKS)) { |
| 388 | printk("arptables: loop hook %u pos %u %08X.\n", | 388 | pr_notice("arptables: loop hook %u pos %u %08X.\n", |
| 389 | hook, pos, e->comefrom); | 389 | hook, pos, e->comefrom); |
| 390 | return 0; | 390 | return 0; |
| 391 | } | 391 | } |
diff --git a/net/ipv4/netfilter/ip_tables.c b/net/ipv4/netfilter/ip_tables.c index ad702bc34e75..63958f3394a5 100644 --- a/net/ipv4/netfilter/ip_tables.c +++ b/net/ipv4/netfilter/ip_tables.c | |||
| @@ -466,7 +466,7 @@ mark_source_chains(const struct xt_table_info *newinfo, | |||
| 466 | int visited = e->comefrom & (1 << hook); | 466 | int visited = e->comefrom & (1 << hook); |
| 467 | 467 | ||
| 468 | if (e->comefrom & (1 << NF_INET_NUMHOOKS)) { | 468 | if (e->comefrom & (1 << NF_INET_NUMHOOKS)) { |
| 469 | printk("iptables: loop hook %u pos %u %08X.\n", | 469 | pr_err("iptables: loop hook %u pos %u %08X.\n", |
| 470 | hook, pos, e->comefrom); | 470 | hook, pos, e->comefrom); |
| 471 | return 0; | 471 | return 0; |
| 472 | } | 472 | } |
diff --git a/net/ipv4/netfilter/iptable_filter.c b/net/ipv4/netfilter/iptable_filter.c index 55392466daa4..c37641e819f2 100644 --- a/net/ipv4/netfilter/iptable_filter.c +++ b/net/ipv4/netfilter/iptable_filter.c | |||
| @@ -89,7 +89,7 @@ static int __init iptable_filter_init(void) | |||
| 89 | int ret; | 89 | int ret; |
| 90 | 90 | ||
| 91 | if (forward < 0 || forward > NF_MAX_VERDICT) { | 91 | if (forward < 0 || forward > NF_MAX_VERDICT) { |
| 92 | printk("iptables forward must be 0 or 1\n"); | 92 | pr_err("iptables forward must be 0 or 1\n"); |
| 93 | return -EINVAL; | 93 | return -EINVAL; |
| 94 | } | 94 | } |
| 95 | 95 | ||
diff --git a/net/ipv4/netfilter/nf_conntrack_l3proto_ipv4.c b/net/ipv4/netfilter/nf_conntrack_l3proto_ipv4.c index 2bb1f87051c4..5a03c02af999 100644 --- a/net/ipv4/netfilter/nf_conntrack_l3proto_ipv4.c +++ b/net/ipv4/netfilter/nf_conntrack_l3proto_ipv4.c | |||
| @@ -382,32 +382,32 @@ static int __init nf_conntrack_l3proto_ipv4_init(void) | |||
| 382 | 382 | ||
| 383 | ret = nf_conntrack_l4proto_register(&nf_conntrack_l4proto_tcp4); | 383 | ret = nf_conntrack_l4proto_register(&nf_conntrack_l4proto_tcp4); |
| 384 | if (ret < 0) { | 384 | if (ret < 0) { |
| 385 | printk("nf_conntrack_ipv4: can't register tcp.\n"); | 385 | pr_err("nf_conntrack_ipv4: can't register tcp.\n"); |
| 386 | goto cleanup_sockopt; | 386 | goto cleanup_sockopt; |
| 387 | } | 387 | } |
| 388 | 388 | ||
| 389 | ret = nf_conntrack_l4proto_register(&nf_conntrack_l4proto_udp4); | 389 | ret = nf_conntrack_l4proto_register(&nf_conntrack_l4proto_udp4); |
| 390 | if (ret < 0) { | 390 | if (ret < 0) { |
| 391 | printk("nf_conntrack_ipv4: can't register udp.\n"); | 391 | pr_err("nf_conntrack_ipv4: can't register udp.\n"); |
| 392 | goto cleanup_tcp; | 392 | goto cleanup_tcp; |
| 393 | } | 393 | } |
| 394 | 394 | ||
| 395 | ret = nf_conntrack_l4proto_register(&nf_conntrack_l4proto_icmp); | 395 | ret = nf_conntrack_l4proto_register(&nf_conntrack_l4proto_icmp); |
| 396 | if (ret < 0) { | 396 | if (ret < 0) { |
| 397 | printk("nf_conntrack_ipv4: can't register icmp.\n"); | 397 | pr_err("nf_conntrack_ipv4: can't register icmp.\n"); |
| 398 | goto cleanup_udp; | 398 | goto cleanup_udp; |
| 399 | } | 399 | } |
| 400 | 400 | ||
| 401 | ret = nf_conntrack_l3proto_register(&nf_conntrack_l3proto_ipv4); | 401 | ret = nf_conntrack_l3proto_register(&nf_conntrack_l3proto_ipv4); |
| 402 | if (ret < 0) { | 402 | if (ret < 0) { |
| 403 | printk("nf_conntrack_ipv4: can't register ipv4\n"); | 403 | pr_err("nf_conntrack_ipv4: can't register ipv4\n"); |
| 404 | goto cleanup_icmp; | 404 | goto cleanup_icmp; |
| 405 | } | 405 | } |
| 406 | 406 | ||
| 407 | ret = nf_register_hooks(ipv4_conntrack_ops, | 407 | ret = nf_register_hooks(ipv4_conntrack_ops, |
| 408 | ARRAY_SIZE(ipv4_conntrack_ops)); | 408 | ARRAY_SIZE(ipv4_conntrack_ops)); |
| 409 | if (ret < 0) { | 409 | if (ret < 0) { |
| 410 | printk("nf_conntrack_ipv4: can't register hooks.\n"); | 410 | pr_err("nf_conntrack_ipv4: can't register hooks.\n"); |
| 411 | goto cleanup_ipv4; | 411 | goto cleanup_ipv4; |
| 412 | } | 412 | } |
| 413 | #if defined(CONFIG_PROC_FS) && defined(CONFIG_NF_CONNTRACK_PROC_COMPAT) | 413 | #if defined(CONFIG_PROC_FS) && defined(CONFIG_NF_CONNTRACK_PROC_COMPAT) |
diff --git a/net/ipv4/netfilter/nf_nat_h323.c b/net/ipv4/netfilter/nf_nat_h323.c index d4c061874f8f..5045196d853c 100644 --- a/net/ipv4/netfilter/nf_nat_h323.c +++ b/net/ipv4/netfilter/nf_nat_h323.c | |||
| @@ -43,7 +43,7 @@ static int set_addr(struct sk_buff *skb, | |||
| 43 | addroff, sizeof(buf), | 43 | addroff, sizeof(buf), |
| 44 | (char *) &buf, sizeof(buf))) { | 44 | (char *) &buf, sizeof(buf))) { |
| 45 | if (net_ratelimit()) | 45 | if (net_ratelimit()) |
| 46 | printk("nf_nat_h323: nf_nat_mangle_tcp_packet" | 46 | pr_notice("nf_nat_h323: nf_nat_mangle_tcp_packet" |
| 47 | " error\n"); | 47 | " error\n"); |
| 48 | return -1; | 48 | return -1; |
| 49 | } | 49 | } |
| @@ -59,7 +59,7 @@ static int set_addr(struct sk_buff *skb, | |||
| 59 | addroff, sizeof(buf), | 59 | addroff, sizeof(buf), |
| 60 | (char *) &buf, sizeof(buf))) { | 60 | (char *) &buf, sizeof(buf))) { |
| 61 | if (net_ratelimit()) | 61 | if (net_ratelimit()) |
| 62 | printk("nf_nat_h323: nf_nat_mangle_udp_packet" | 62 | pr_notice("nf_nat_h323: nf_nat_mangle_udp_packet" |
| 63 | " error\n"); | 63 | " error\n"); |
| 64 | return -1; | 64 | return -1; |
| 65 | } | 65 | } |
| @@ -215,7 +215,7 @@ static int nat_rtp_rtcp(struct sk_buff *skb, struct nf_conn *ct, | |||
| 215 | /* Run out of expectations */ | 215 | /* Run out of expectations */ |
| 216 | if (i >= H323_RTP_CHANNEL_MAX) { | 216 | if (i >= H323_RTP_CHANNEL_MAX) { |
| 217 | if (net_ratelimit()) | 217 | if (net_ratelimit()) |
| 218 | printk("nf_nat_h323: out of expectations\n"); | 218 | pr_notice("nf_nat_h323: out of expectations\n"); |
| 219 | return 0; | 219 | return 0; |
| 220 | } | 220 | } |
| 221 | 221 | ||
| @@ -234,7 +234,7 @@ static int nat_rtp_rtcp(struct sk_buff *skb, struct nf_conn *ct, | |||
| 234 | 234 | ||
| 235 | if (nated_port == 0) { /* No port available */ | 235 | if (nated_port == 0) { /* No port available */ |
| 236 | if (net_ratelimit()) | 236 | if (net_ratelimit()) |
| 237 | printk("nf_nat_h323: out of RTP ports\n"); | 237 | pr_notice("nf_nat_h323: out of RTP ports\n"); |
| 238 | return 0; | 238 | return 0; |
| 239 | } | 239 | } |
| 240 | 240 | ||
| @@ -291,7 +291,7 @@ static int nat_t120(struct sk_buff *skb, struct nf_conn *ct, | |||
| 291 | 291 | ||
| 292 | if (nated_port == 0) { /* No port available */ | 292 | if (nated_port == 0) { /* No port available */ |
| 293 | if (net_ratelimit()) | 293 | if (net_ratelimit()) |
| 294 | printk("nf_nat_h323: out of TCP ports\n"); | 294 | pr_notice("nf_nat_h323: out of TCP ports\n"); |
| 295 | return 0; | 295 | return 0; |
| 296 | } | 296 | } |
| 297 | 297 | ||
| @@ -341,7 +341,7 @@ static int nat_h245(struct sk_buff *skb, struct nf_conn *ct, | |||
| 341 | 341 | ||
| 342 | if (nated_port == 0) { /* No port available */ | 342 | if (nated_port == 0) { /* No port available */ |
| 343 | if (net_ratelimit()) | 343 | if (net_ratelimit()) |
| 344 | printk("nf_nat_q931: out of TCP ports\n"); | 344 | pr_notice("nf_nat_q931: out of TCP ports\n"); |
| 345 | return 0; | 345 | return 0; |
| 346 | } | 346 | } |
| 347 | 347 | ||
| @@ -425,7 +425,7 @@ static int nat_q931(struct sk_buff *skb, struct nf_conn *ct, | |||
| 425 | 425 | ||
| 426 | if (nated_port == 0) { /* No port available */ | 426 | if (nated_port == 0) { /* No port available */ |
| 427 | if (net_ratelimit()) | 427 | if (net_ratelimit()) |
| 428 | printk("nf_nat_ras: out of TCP ports\n"); | 428 | pr_notice("nf_nat_ras: out of TCP ports\n"); |
| 429 | return 0; | 429 | return 0; |
| 430 | } | 430 | } |
| 431 | 431 | ||
| @@ -507,7 +507,7 @@ static int nat_callforwarding(struct sk_buff *skb, struct nf_conn *ct, | |||
| 507 | 507 | ||
| 508 | if (nated_port == 0) { /* No port available */ | 508 | if (nated_port == 0) { /* No port available */ |
| 509 | if (net_ratelimit()) | 509 | if (net_ratelimit()) |
| 510 | printk("nf_nat_q931: out of TCP ports\n"); | 510 | pr_notice("nf_nat_q931: out of TCP ports\n"); |
| 511 | return 0; | 511 | return 0; |
| 512 | } | 512 | } |
| 513 | 513 | ||
diff --git a/net/ipv4/netfilter/nf_nat_snmp_basic.c b/net/ipv4/netfilter/nf_nat_snmp_basic.c index 4d85b6e55f29..1679e2c0963d 100644 --- a/net/ipv4/netfilter/nf_nat_snmp_basic.c +++ b/net/ipv4/netfilter/nf_nat_snmp_basic.c | |||
| @@ -401,7 +401,7 @@ static unsigned char asn1_octets_decode(struct asn1_ctx *ctx, | |||
| 401 | *octets = kmalloc(eoc - ctx->pointer, GFP_ATOMIC); | 401 | *octets = kmalloc(eoc - ctx->pointer, GFP_ATOMIC); |
| 402 | if (*octets == NULL) { | 402 | if (*octets == NULL) { |
| 403 | if (net_ratelimit()) | 403 | if (net_ratelimit()) |
| 404 | printk("OOM in bsalg (%d)\n", __LINE__); | 404 | pr_notice("OOM in bsalg (%d)\n", __LINE__); |
| 405 | return 0; | 405 | return 0; |
| 406 | } | 406 | } |
| 407 | 407 | ||
| @@ -452,7 +452,7 @@ static unsigned char asn1_oid_decode(struct asn1_ctx *ctx, | |||
| 452 | *oid = kmalloc(size * sizeof(unsigned long), GFP_ATOMIC); | 452 | *oid = kmalloc(size * sizeof(unsigned long), GFP_ATOMIC); |
| 453 | if (*oid == NULL) { | 453 | if (*oid == NULL) { |
| 454 | if (net_ratelimit()) | 454 | if (net_ratelimit()) |
| 455 | printk("OOM in bsalg (%d)\n", __LINE__); | 455 | pr_notice("OOM in bsalg (%d)\n", __LINE__); |
| 456 | return 0; | 456 | return 0; |
| 457 | } | 457 | } |
| 458 | 458 | ||
| @@ -729,7 +729,7 @@ static unsigned char snmp_object_decode(struct asn1_ctx *ctx, | |||
| 729 | if (*obj == NULL) { | 729 | if (*obj == NULL) { |
| 730 | kfree(id); | 730 | kfree(id); |
| 731 | if (net_ratelimit()) | 731 | if (net_ratelimit()) |
| 732 | printk("OOM in bsalg (%d)\n", __LINE__); | 732 | pr_notice("OOM in bsalg (%d)\n", __LINE__); |
| 733 | return 0; | 733 | return 0; |
| 734 | } | 734 | } |
| 735 | (*obj)->syntax.l[0] = l; | 735 | (*obj)->syntax.l[0] = l; |
| @@ -746,7 +746,7 @@ static unsigned char snmp_object_decode(struct asn1_ctx *ctx, | |||
| 746 | kfree(p); | 746 | kfree(p); |
| 747 | kfree(id); | 747 | kfree(id); |
| 748 | if (net_ratelimit()) | 748 | if (net_ratelimit()) |
| 749 | printk("OOM in bsalg (%d)\n", __LINE__); | 749 | pr_notice("OOM in bsalg (%d)\n", __LINE__); |
| 750 | return 0; | 750 | return 0; |
| 751 | } | 751 | } |
| 752 | memcpy((*obj)->syntax.c, p, len); | 752 | memcpy((*obj)->syntax.c, p, len); |
| @@ -761,7 +761,7 @@ static unsigned char snmp_object_decode(struct asn1_ctx *ctx, | |||
| 761 | if (*obj == NULL) { | 761 | if (*obj == NULL) { |
| 762 | kfree(id); | 762 | kfree(id); |
| 763 | if (net_ratelimit()) | 763 | if (net_ratelimit()) |
| 764 | printk("OOM in bsalg (%d)\n", __LINE__); | 764 | pr_notice("OOM in bsalg (%d)\n", __LINE__); |
| 765 | return 0; | 765 | return 0; |
| 766 | } | 766 | } |
| 767 | if (!asn1_null_decode(ctx, end)) { | 767 | if (!asn1_null_decode(ctx, end)) { |
| @@ -782,7 +782,7 @@ static unsigned char snmp_object_decode(struct asn1_ctx *ctx, | |||
| 782 | kfree(lp); | 782 | kfree(lp); |
| 783 | kfree(id); | 783 | kfree(id); |
| 784 | if (net_ratelimit()) | 784 | if (net_ratelimit()) |
| 785 | printk("OOM in bsalg (%d)\n", __LINE__); | 785 | pr_notice("OOM in bsalg (%d)\n", __LINE__); |
| 786 | return 0; | 786 | return 0; |
| 787 | } | 787 | } |
| 788 | memcpy((*obj)->syntax.ul, lp, len); | 788 | memcpy((*obj)->syntax.ul, lp, len); |
| @@ -803,7 +803,7 @@ static unsigned char snmp_object_decode(struct asn1_ctx *ctx, | |||
| 803 | kfree(p); | 803 | kfree(p); |
| 804 | kfree(id); | 804 | kfree(id); |
| 805 | if (net_ratelimit()) | 805 | if (net_ratelimit()) |
| 806 | printk("OOM in bsalg (%d)\n", __LINE__); | 806 | pr_notice("OOM in bsalg (%d)\n", __LINE__); |
| 807 | return 0; | 807 | return 0; |
| 808 | } | 808 | } |
| 809 | memcpy((*obj)->syntax.uc, p, len); | 809 | memcpy((*obj)->syntax.uc, p, len); |
| @@ -821,7 +821,7 @@ static unsigned char snmp_object_decode(struct asn1_ctx *ctx, | |||
| 821 | if (*obj == NULL) { | 821 | if (*obj == NULL) { |
| 822 | kfree(id); | 822 | kfree(id); |
| 823 | if (net_ratelimit()) | 823 | if (net_ratelimit()) |
| 824 | printk("OOM in bsalg (%d)\n", __LINE__); | 824 | pr_notice("OOM in bsalg (%d)\n", __LINE__); |
| 825 | return 0; | 825 | return 0; |
| 826 | } | 826 | } |
| 827 | (*obj)->syntax.ul[0] = ul; | 827 | (*obj)->syntax.ul[0] = ul; |
diff --git a/net/ipv4/netfilter/nf_nat_standalone.c b/net/ipv4/netfilter/nf_nat_standalone.c index 84c7974f5830..beb25819c9c9 100644 --- a/net/ipv4/netfilter/nf_nat_standalone.c +++ b/net/ipv4/netfilter/nf_nat_standalone.c | |||
| @@ -293,12 +293,12 @@ static int __init nf_nat_standalone_init(void) | |||
| 293 | #endif | 293 | #endif |
| 294 | ret = nf_nat_rule_init(); | 294 | ret = nf_nat_rule_init(); |
| 295 | if (ret < 0) { | 295 | if (ret < 0) { |
| 296 | printk("nf_nat_init: can't setup rules.\n"); | 296 | pr_err("nf_nat_init: can't setup rules.\n"); |
| 297 | goto cleanup_decode_session; | 297 | goto cleanup_decode_session; |
| 298 | } | 298 | } |
| 299 | ret = nf_register_hooks(nf_nat_ops, ARRAY_SIZE(nf_nat_ops)); | 299 | ret = nf_register_hooks(nf_nat_ops, ARRAY_SIZE(nf_nat_ops)); |
| 300 | if (ret < 0) { | 300 | if (ret < 0) { |
| 301 | printk("nf_nat_init: can't register hooks.\n"); | 301 | pr_err("nf_nat_init: can't register hooks.\n"); |
| 302 | goto cleanup_rule_init; | 302 | goto cleanup_rule_init; |
| 303 | } | 303 | } |
| 304 | return ret; | 304 | return ret; |
diff --git a/net/ipv6/netfilter/ip6_tables.c b/net/ipv6/netfilter/ip6_tables.c index 02a7db025d0f..6f517bd83692 100644 --- a/net/ipv6/netfilter/ip6_tables.c +++ b/net/ipv6/netfilter/ip6_tables.c | |||
| @@ -481,7 +481,7 @@ mark_source_chains(const struct xt_table_info *newinfo, | |||
| 481 | int visited = e->comefrom & (1 << hook); | 481 | int visited = e->comefrom & (1 << hook); |
| 482 | 482 | ||
| 483 | if (e->comefrom & (1 << NF_INET_NUMHOOKS)) { | 483 | if (e->comefrom & (1 << NF_INET_NUMHOOKS)) { |
| 484 | printk("iptables: loop hook %u pos %u %08X.\n", | 484 | pr_err("iptables: loop hook %u pos %u %08X.\n", |
| 485 | hook, pos, e->comefrom); | 485 | hook, pos, e->comefrom); |
| 486 | return 0; | 486 | return 0; |
| 487 | } | 487 | } |
diff --git a/net/ipv6/netfilter/ip6table_filter.c b/net/ipv6/netfilter/ip6table_filter.c index d6fc9aff3163..c9e37c8fd62c 100644 --- a/net/ipv6/netfilter/ip6table_filter.c +++ b/net/ipv6/netfilter/ip6table_filter.c | |||
| @@ -81,7 +81,7 @@ static int __init ip6table_filter_init(void) | |||
| 81 | int ret; | 81 | int ret; |
| 82 | 82 | ||
| 83 | if (forward < 0 || forward > NF_MAX_VERDICT) { | 83 | if (forward < 0 || forward > NF_MAX_VERDICT) { |
| 84 | printk("iptables forward must be 0 or 1\n"); | 84 | pr_err("iptables forward must be 0 or 1\n"); |
| 85 | return -EINVAL; | 85 | return -EINVAL; |
| 86 | } | 86 | } |
| 87 | 87 | ||
diff --git a/net/ipv6/netfilter/ip6table_mangle.c b/net/ipv6/netfilter/ip6table_mangle.c index 6a102b57f356..679a0a3b7b3c 100644 --- a/net/ipv6/netfilter/ip6table_mangle.c +++ b/net/ipv6/netfilter/ip6table_mangle.c | |||
| @@ -43,7 +43,7 @@ ip6t_mangle_out(struct sk_buff *skb, const struct net_device *out) | |||
| 43 | if (skb->len < sizeof(struct iphdr) || | 43 | if (skb->len < sizeof(struct iphdr) || |
| 44 | ip_hdrlen(skb) < sizeof(struct iphdr)) { | 44 | ip_hdrlen(skb) < sizeof(struct iphdr)) { |
| 45 | if (net_ratelimit()) | 45 | if (net_ratelimit()) |
| 46 | printk("ip6t_hook: happy cracking.\n"); | 46 | pr_warning("ip6t_hook: happy cracking.\n"); |
| 47 | return NF_ACCEPT; | 47 | return NF_ACCEPT; |
| 48 | } | 48 | } |
| 49 | #endif | 49 | #endif |
diff --git a/net/ipv6/netfilter/nf_conntrack_l3proto_ipv6.c b/net/ipv6/netfilter/nf_conntrack_l3proto_ipv6.c index 996c3f41fecd..ff43461704be 100644 --- a/net/ipv6/netfilter/nf_conntrack_l3proto_ipv6.c +++ b/net/ipv6/netfilter/nf_conntrack_l3proto_ipv6.c | |||
| @@ -280,7 +280,7 @@ static unsigned int ipv6_conntrack_local(unsigned int hooknum, | |||
| 280 | /* root is playing with raw sockets. */ | 280 | /* root is playing with raw sockets. */ |
| 281 | if (skb->len < sizeof(struct ipv6hdr)) { | 281 | if (skb->len < sizeof(struct ipv6hdr)) { |
| 282 | if (net_ratelimit()) | 282 | if (net_ratelimit()) |
| 283 | printk("ipv6_conntrack_local: packet too short\n"); | 283 | pr_notice("ipv6_conntrack_local: packet too short\n"); |
| 284 | return NF_ACCEPT; | 284 | return NF_ACCEPT; |
| 285 | } | 285 | } |
| 286 | return __ipv6_conntrack_in(dev_net(out), hooknum, skb, okfn); | 286 | return __ipv6_conntrack_in(dev_net(out), hooknum, skb, okfn); |
| @@ -406,37 +406,37 @@ static int __init nf_conntrack_l3proto_ipv6_init(void) | |||
| 406 | 406 | ||
| 407 | ret = nf_ct_frag6_init(); | 407 | ret = nf_ct_frag6_init(); |
| 408 | if (ret < 0) { | 408 | if (ret < 0) { |
| 409 | printk("nf_conntrack_ipv6: can't initialize frag6.\n"); | 409 | pr_err("nf_conntrack_ipv6: can't initialize frag6.\n"); |
| 410 | return ret; | 410 | return ret; |
| 411 | } | 411 | } |
| 412 | ret = nf_conntrack_l4proto_register(&nf_conntrack_l4proto_tcp6); | 412 | ret = nf_conntrack_l4proto_register(&nf_conntrack_l4proto_tcp6); |
| 413 | if (ret < 0) { | 413 | if (ret < 0) { |
| 414 | printk("nf_conntrack_ipv6: can't register tcp.\n"); | 414 | pr_err("nf_conntrack_ipv6: can't register tcp.\n"); |
| 415 | goto cleanup_frag6; | 415 | goto cleanup_frag6; |
| 416 | } | 416 | } |
| 417 | 417 | ||
| 418 | ret = nf_conntrack_l4proto_register(&nf_conntrack_l4proto_udp6); | 418 | ret = nf_conntrack_l4proto_register(&nf_conntrack_l4proto_udp6); |
| 419 | if (ret < 0) { | 419 | if (ret < 0) { |
| 420 | printk("nf_conntrack_ipv6: can't register udp.\n"); | 420 | pr_err("nf_conntrack_ipv6: can't register udp.\n"); |
| 421 | goto cleanup_tcp; | 421 | goto cleanup_tcp; |
| 422 | } | 422 | } |
| 423 | 423 | ||
| 424 | ret = nf_conntrack_l4proto_register(&nf_conntrack_l4proto_icmpv6); | 424 | ret = nf_conntrack_l4proto_register(&nf_conntrack_l4proto_icmpv6); |
| 425 | if (ret < 0) { | 425 | if (ret < 0) { |
| 426 | printk("nf_conntrack_ipv6: can't register icmpv6.\n"); | 426 | pr_err("nf_conntrack_ipv6: can't register icmpv6.\n"); |
| 427 | goto cleanup_udp; | 427 | goto cleanup_udp; |
| 428 | } | 428 | } |
| 429 | 429 | ||
| 430 | ret = nf_conntrack_l3proto_register(&nf_conntrack_l3proto_ipv6); | 430 | ret = nf_conntrack_l3proto_register(&nf_conntrack_l3proto_ipv6); |
| 431 | if (ret < 0) { | 431 | if (ret < 0) { |
| 432 | printk("nf_conntrack_ipv6: can't register ipv6\n"); | 432 | pr_err("nf_conntrack_ipv6: can't register ipv6\n"); |
| 433 | goto cleanup_icmpv6; | 433 | goto cleanup_icmpv6; |
| 434 | } | 434 | } |
| 435 | 435 | ||
| 436 | ret = nf_register_hooks(ipv6_conntrack_ops, | 436 | ret = nf_register_hooks(ipv6_conntrack_ops, |
| 437 | ARRAY_SIZE(ipv6_conntrack_ops)); | 437 | ARRAY_SIZE(ipv6_conntrack_ops)); |
| 438 | if (ret < 0) { | 438 | if (ret < 0) { |
| 439 | printk("nf_conntrack_ipv6: can't register pre-routing defrag " | 439 | pr_err("nf_conntrack_ipv6: can't register pre-routing defrag " |
| 440 | "hook.\n"); | 440 | "hook.\n"); |
| 441 | goto cleanup_ipv6; | 441 | goto cleanup_ipv6; |
| 442 | } | 442 | } |
diff --git a/net/netfilter/nf_conntrack_amanda.c b/net/netfilter/nf_conntrack_amanda.c index 372e80f07a81..13fd2c55e329 100644 --- a/net/netfilter/nf_conntrack_amanda.c +++ b/net/netfilter/nf_conntrack_amanda.c | |||
| @@ -108,7 +108,7 @@ static int amanda_help(struct sk_buff *skb, | |||
| 108 | dataoff = protoff + sizeof(struct udphdr); | 108 | dataoff = protoff + sizeof(struct udphdr); |
| 109 | if (dataoff >= skb->len) { | 109 | if (dataoff >= skb->len) { |
| 110 | if (net_ratelimit()) | 110 | if (net_ratelimit()) |
| 111 | printk("amanda_help: skblen = %u\n", skb->len); | 111 | printk(KERN_ERR "amanda_help: skblen = %u\n", skb->len); |
| 112 | return NF_ACCEPT; | 112 | return NF_ACCEPT; |
| 113 | } | 113 | } |
| 114 | 114 | ||
diff --git a/net/netfilter/nf_conntrack_core.c b/net/netfilter/nf_conntrack_core.c index 3907efb97a7c..b83c530c5e0a 100644 --- a/net/netfilter/nf_conntrack_core.c +++ b/net/netfilter/nf_conntrack_core.c | |||
| @@ -1335,7 +1335,7 @@ static int nf_conntrack_init_init_net(void) | |||
| 1335 | } | 1335 | } |
| 1336 | nf_conntrack_max = max_factor * nf_conntrack_htable_size; | 1336 | nf_conntrack_max = max_factor * nf_conntrack_htable_size; |
| 1337 | 1337 | ||
| 1338 | printk("nf_conntrack version %s (%u buckets, %d max)\n", | 1338 | printk(KERN_INFO "nf_conntrack version %s (%u buckets, %d max)\n", |
| 1339 | NF_CONNTRACK_VERSION, nf_conntrack_htable_size, | 1339 | NF_CONNTRACK_VERSION, nf_conntrack_htable_size, |
| 1340 | nf_conntrack_max); | 1340 | nf_conntrack_max); |
| 1341 | 1341 | ||
diff --git a/net/netfilter/nf_conntrack_ftp.c b/net/netfilter/nf_conntrack_ftp.c index 2ae3169e7633..e17cb7c7dd8f 100644 --- a/net/netfilter/nf_conntrack_ftp.c +++ b/net/netfilter/nf_conntrack_ftp.c | |||
| @@ -573,8 +573,8 @@ static int __init nf_conntrack_ftp_init(void) | |||
| 573 | ftp[i][j].tuple.src.l3num, ports[i]); | 573 | ftp[i][j].tuple.src.l3num, ports[i]); |
| 574 | ret = nf_conntrack_helper_register(&ftp[i][j]); | 574 | ret = nf_conntrack_helper_register(&ftp[i][j]); |
| 575 | if (ret) { | 575 | if (ret) { |
| 576 | printk("nf_ct_ftp: failed to register helper " | 576 | printk(KERN_ERR "nf_ct_ftp: failed to register" |
| 577 | " for pf: %d port: %d\n", | 577 | " helper for pf: %d port: %d\n", |
| 578 | ftp[i][j].tuple.src.l3num, ports[i]); | 578 | ftp[i][j].tuple.src.l3num, ports[i]); |
| 579 | nf_conntrack_ftp_fini(); | 579 | nf_conntrack_ftp_fini(); |
| 580 | return ret; | 580 | return ret; |
diff --git a/net/netfilter/nf_conntrack_h323_main.c b/net/netfilter/nf_conntrack_h323_main.c index 48bf15073a85..6eaee7c8a337 100644 --- a/net/netfilter/nf_conntrack_h323_main.c +++ b/net/netfilter/nf_conntrack_h323_main.c | |||
| @@ -607,7 +607,7 @@ static int h245_help(struct sk_buff *skb, unsigned int protoff, | |||
| 607 | drop: | 607 | drop: |
| 608 | spin_unlock_bh(&nf_h323_lock); | 608 | spin_unlock_bh(&nf_h323_lock); |
| 609 | if (net_ratelimit()) | 609 | if (net_ratelimit()) |
| 610 | printk("nf_ct_h245: packet dropped\n"); | 610 | pr_info("nf_ct_h245: packet dropped\n"); |
| 611 | return NF_DROP; | 611 | return NF_DROP; |
| 612 | } | 612 | } |
| 613 | 613 | ||
| @@ -1152,7 +1152,7 @@ static int q931_help(struct sk_buff *skb, unsigned int protoff, | |||
| 1152 | drop: | 1152 | drop: |
| 1153 | spin_unlock_bh(&nf_h323_lock); | 1153 | spin_unlock_bh(&nf_h323_lock); |
| 1154 | if (net_ratelimit()) | 1154 | if (net_ratelimit()) |
| 1155 | printk("nf_ct_q931: packet dropped\n"); | 1155 | pr_info("nf_ct_q931: packet dropped\n"); |
| 1156 | return NF_DROP; | 1156 | return NF_DROP; |
| 1157 | } | 1157 | } |
| 1158 | 1158 | ||
| @@ -1727,7 +1727,7 @@ static int ras_help(struct sk_buff *skb, unsigned int protoff, | |||
| 1727 | drop: | 1727 | drop: |
| 1728 | spin_unlock_bh(&nf_h323_lock); | 1728 | spin_unlock_bh(&nf_h323_lock); |
| 1729 | if (net_ratelimit()) | 1729 | if (net_ratelimit()) |
| 1730 | printk("nf_ct_ras: packet dropped\n"); | 1730 | pr_info("nf_ct_ras: packet dropped\n"); |
| 1731 | return NF_DROP; | 1731 | return NF_DROP; |
| 1732 | } | 1732 | } |
| 1733 | 1733 | ||
diff --git a/net/netfilter/nf_conntrack_irc.c b/net/netfilter/nf_conntrack_irc.c index 7673930ca342..b394aa318776 100644 --- a/net/netfilter/nf_conntrack_irc.c +++ b/net/netfilter/nf_conntrack_irc.c | |||
| @@ -235,7 +235,7 @@ static int __init nf_conntrack_irc_init(void) | |||
| 235 | char *tmpname; | 235 | char *tmpname; |
| 236 | 236 | ||
| 237 | if (max_dcc_channels < 1) { | 237 | if (max_dcc_channels < 1) { |
| 238 | printk("nf_ct_irc: max_dcc_channels must not be zero\n"); | 238 | printk(KERN_ERR "nf_ct_irc: max_dcc_channels must not be zero\n"); |
| 239 | return -EINVAL; | 239 | return -EINVAL; |
| 240 | } | 240 | } |
| 241 | 241 | ||
| @@ -267,7 +267,7 @@ static int __init nf_conntrack_irc_init(void) | |||
| 267 | 267 | ||
| 268 | ret = nf_conntrack_helper_register(&irc[i]); | 268 | ret = nf_conntrack_helper_register(&irc[i]); |
| 269 | if (ret) { | 269 | if (ret) { |
| 270 | printk("nf_ct_irc: failed to register helper " | 270 | printk(KERN_ERR "nf_ct_irc: failed to register helper " |
| 271 | "for pf: %u port: %u\n", | 271 | "for pf: %u port: %u\n", |
| 272 | irc[i].tuple.src.l3num, ports[i]); | 272 | irc[i].tuple.src.l3num, ports[i]); |
| 273 | nf_conntrack_irc_fini(); | 273 | nf_conntrack_irc_fini(); |
diff --git a/net/netfilter/nf_conntrack_netlink.c b/net/netfilter/nf_conntrack_netlink.c index 4e55403bf263..961fb6a85294 100644 --- a/net/netfilter/nf_conntrack_netlink.c +++ b/net/netfilter/nf_conntrack_netlink.c | |||
| @@ -2057,29 +2057,29 @@ static int __init ctnetlink_init(void) | |||
| 2057 | { | 2057 | { |
| 2058 | int ret; | 2058 | int ret; |
| 2059 | 2059 | ||
| 2060 | printk("ctnetlink v%s: registering with nfnetlink.\n", version); | 2060 | pr_info("ctnetlink v%s: registering with nfnetlink.\n", version); |
| 2061 | ret = nfnetlink_subsys_register(&ctnl_subsys); | 2061 | ret = nfnetlink_subsys_register(&ctnl_subsys); |
| 2062 | if (ret < 0) { | 2062 | if (ret < 0) { |
| 2063 | printk("ctnetlink_init: cannot register with nfnetlink.\n"); | 2063 | pr_err("ctnetlink_init: cannot register with nfnetlink.\n"); |
| 2064 | goto err_out; | 2064 | goto err_out; |
| 2065 | } | 2065 | } |
| 2066 | 2066 | ||
| 2067 | ret = nfnetlink_subsys_register(&ctnl_exp_subsys); | 2067 | ret = nfnetlink_subsys_register(&ctnl_exp_subsys); |
| 2068 | if (ret < 0) { | 2068 | if (ret < 0) { |
| 2069 | printk("ctnetlink_init: cannot register exp with nfnetlink.\n"); | 2069 | pr_err("ctnetlink_init: cannot register exp with nfnetlink.\n"); |
| 2070 | goto err_unreg_subsys; | 2070 | goto err_unreg_subsys; |
| 2071 | } | 2071 | } |
| 2072 | 2072 | ||
| 2073 | #ifdef CONFIG_NF_CONNTRACK_EVENTS | 2073 | #ifdef CONFIG_NF_CONNTRACK_EVENTS |
| 2074 | ret = nf_conntrack_register_notifier(&ctnl_notifier); | 2074 | ret = nf_conntrack_register_notifier(&ctnl_notifier); |
| 2075 | if (ret < 0) { | 2075 | if (ret < 0) { |
| 2076 | printk("ctnetlink_init: cannot register notifier.\n"); | 2076 | pr_err("ctnetlink_init: cannot register notifier.\n"); |
| 2077 | goto err_unreg_exp_subsys; | 2077 | goto err_unreg_exp_subsys; |
| 2078 | } | 2078 | } |
| 2079 | 2079 | ||
| 2080 | ret = nf_ct_expect_register_notifier(&ctnl_notifier_exp); | 2080 | ret = nf_ct_expect_register_notifier(&ctnl_notifier_exp); |
| 2081 | if (ret < 0) { | 2081 | if (ret < 0) { |
| 2082 | printk("ctnetlink_init: cannot expect register notifier.\n"); | 2082 | pr_err("ctnetlink_init: cannot expect register notifier.\n"); |
| 2083 | goto err_unreg_notifier; | 2083 | goto err_unreg_notifier; |
| 2084 | } | 2084 | } |
| 2085 | #endif | 2085 | #endif |
| @@ -2100,7 +2100,7 @@ err_out: | |||
| 2100 | 2100 | ||
| 2101 | static void __exit ctnetlink_exit(void) | 2101 | static void __exit ctnetlink_exit(void) |
| 2102 | { | 2102 | { |
| 2103 | printk("ctnetlink: unregistering from nfnetlink.\n"); | 2103 | pr_info("ctnetlink: unregistering from nfnetlink.\n"); |
| 2104 | 2104 | ||
| 2105 | #ifdef CONFIG_NF_CONNTRACK_EVENTS | 2105 | #ifdef CONFIG_NF_CONNTRACK_EVENTS |
| 2106 | nf_ct_expect_unregister_notifier(&ctnl_notifier_exp); | 2106 | nf_ct_expect_unregister_notifier(&ctnl_notifier_exp); |
diff --git a/net/netfilter/nf_conntrack_proto_sctp.c b/net/netfilter/nf_conntrack_proto_sctp.c index b68ff15ed979..c6049c2d5ea8 100644 --- a/net/netfilter/nf_conntrack_proto_sctp.c +++ b/net/netfilter/nf_conntrack_proto_sctp.c | |||
| @@ -717,12 +717,12 @@ static int __init nf_conntrack_proto_sctp_init(void) | |||
| 717 | 717 | ||
| 718 | ret = nf_conntrack_l4proto_register(&nf_conntrack_l4proto_sctp4); | 718 | ret = nf_conntrack_l4proto_register(&nf_conntrack_l4proto_sctp4); |
| 719 | if (ret) { | 719 | if (ret) { |
| 720 | printk("nf_conntrack_l4proto_sctp4: protocol register failed\n"); | 720 | pr_err("nf_conntrack_l4proto_sctp4: protocol register failed\n"); |
| 721 | goto out; | 721 | goto out; |
| 722 | } | 722 | } |
| 723 | ret = nf_conntrack_l4proto_register(&nf_conntrack_l4proto_sctp6); | 723 | ret = nf_conntrack_l4proto_register(&nf_conntrack_l4proto_sctp6); |
| 724 | if (ret) { | 724 | if (ret) { |
| 725 | printk("nf_conntrack_l4proto_sctp6: protocol register failed\n"); | 725 | pr_err("nf_conntrack_l4proto_sctp6: protocol register failed\n"); |
| 726 | goto cleanup_sctp4; | 726 | goto cleanup_sctp4; |
| 727 | } | 727 | } |
| 728 | 728 | ||
diff --git a/net/netfilter/nf_conntrack_sip.c b/net/netfilter/nf_conntrack_sip.c index c6cd1b84eddd..b20f4275893c 100644 --- a/net/netfilter/nf_conntrack_sip.c +++ b/net/netfilter/nf_conntrack_sip.c | |||
| @@ -1549,8 +1549,8 @@ static int __init nf_conntrack_sip_init(void) | |||
| 1549 | 1549 | ||
| 1550 | ret = nf_conntrack_helper_register(&sip[i][j]); | 1550 | ret = nf_conntrack_helper_register(&sip[i][j]); |
| 1551 | if (ret) { | 1551 | if (ret) { |
| 1552 | printk("nf_ct_sip: failed to register helper " | 1552 | printk(KERN_ERR "nf_ct_sip: failed to register" |
| 1553 | "for pf: %u port: %u\n", | 1553 | " helper for pf: %u port: %u\n", |
| 1554 | sip[i][j].tuple.src.l3num, ports[i]); | 1554 | sip[i][j].tuple.src.l3num, ports[i]); |
| 1555 | nf_conntrack_sip_fini(); | 1555 | nf_conntrack_sip_fini(); |
| 1556 | return ret; | 1556 | return ret; |
diff --git a/net/netfilter/nf_conntrack_standalone.c b/net/netfilter/nf_conntrack_standalone.c index ea4a8d384234..eb973fcd67ab 100644 --- a/net/netfilter/nf_conntrack_standalone.c +++ b/net/netfilter/nf_conntrack_standalone.c | |||
| @@ -446,7 +446,7 @@ out_kmemdup: | |||
| 446 | if (net_eq(net, &init_net)) | 446 | if (net_eq(net, &init_net)) |
| 447 | unregister_sysctl_table(nf_ct_netfilter_header); | 447 | unregister_sysctl_table(nf_ct_netfilter_header); |
| 448 | out: | 448 | out: |
| 449 | printk("nf_conntrack: can't register to sysctl.\n"); | 449 | printk(KERN_ERR "nf_conntrack: can't register to sysctl.\n"); |
| 450 | return -ENOMEM; | 450 | return -ENOMEM; |
| 451 | } | 451 | } |
| 452 | 452 | ||
diff --git a/net/netfilter/nf_conntrack_tftp.c b/net/netfilter/nf_conntrack_tftp.c index 46e646b2e9b9..75466fd72f4f 100644 --- a/net/netfilter/nf_conntrack_tftp.c +++ b/net/netfilter/nf_conntrack_tftp.c | |||
| @@ -138,8 +138,8 @@ static int __init nf_conntrack_tftp_init(void) | |||
| 138 | 138 | ||
| 139 | ret = nf_conntrack_helper_register(&tftp[i][j]); | 139 | ret = nf_conntrack_helper_register(&tftp[i][j]); |
| 140 | if (ret) { | 140 | if (ret) { |
| 141 | printk("nf_ct_tftp: failed to register helper " | 141 | printk(KERN_ERR "nf_ct_tftp: failed to register" |
| 142 | "for pf: %u port: %u\n", | 142 | " helper for pf: %u port: %u\n", |
| 143 | tftp[i][j].tuple.src.l3num, ports[i]); | 143 | tftp[i][j].tuple.src.l3num, ports[i]); |
| 144 | nf_conntrack_tftp_fini(); | 144 | nf_conntrack_tftp_fini(); |
| 145 | return ret; | 145 | return ret; |
diff --git a/net/netfilter/nf_internals.h b/net/netfilter/nf_internals.h index bf6609978af7..770f76432ad0 100644 --- a/net/netfilter/nf_internals.h +++ b/net/netfilter/nf_internals.h | |||
| @@ -6,7 +6,7 @@ | |||
| 6 | #include <linux/netdevice.h> | 6 | #include <linux/netdevice.h> |
| 7 | 7 | ||
| 8 | #ifdef CONFIG_NETFILTER_DEBUG | 8 | #ifdef CONFIG_NETFILTER_DEBUG |
| 9 | #define NFDEBUG(format, args...) printk(format , ## args) | 9 | #define NFDEBUG(format, args...) printk(KERN_DEBUG format , ## args) |
| 10 | #else | 10 | #else |
| 11 | #define NFDEBUG(format, args...) | 11 | #define NFDEBUG(format, args...) |
| 12 | #endif | 12 | #endif |
diff --git a/net/netfilter/nfnetlink.c b/net/netfilter/nfnetlink.c index 39b0e3100575..b4a4532823e8 100644 --- a/net/netfilter/nfnetlink.c +++ b/net/netfilter/nfnetlink.c | |||
| @@ -212,13 +212,13 @@ static struct pernet_operations nfnetlink_net_ops = { | |||
| 212 | 212 | ||
| 213 | static int __init nfnetlink_init(void) | 213 | static int __init nfnetlink_init(void) |
| 214 | { | 214 | { |
| 215 | printk("Netfilter messages via NETLINK v%s.\n", nfversion); | 215 | pr_info("Netfilter messages via NETLINK v%s.\n", nfversion); |
| 216 | return register_pernet_subsys(&nfnetlink_net_ops); | 216 | return register_pernet_subsys(&nfnetlink_net_ops); |
| 217 | } | 217 | } |
| 218 | 218 | ||
| 219 | static void __exit nfnetlink_exit(void) | 219 | static void __exit nfnetlink_exit(void) |
| 220 | { | 220 | { |
| 221 | printk("Removing netfilter NETLINK layer.\n"); | 221 | pr_info("Removing netfilter NETLINK layer.\n"); |
| 222 | unregister_pernet_subsys(&nfnetlink_net_ops); | 222 | unregister_pernet_subsys(&nfnetlink_net_ops); |
| 223 | } | 223 | } |
| 224 | module_init(nfnetlink_init); | 224 | module_init(nfnetlink_init); |
diff --git a/net/netfilter/nfnetlink_log.c b/net/netfilter/nfnetlink_log.c index 203643fb2c52..fc9a211e629e 100644 --- a/net/netfilter/nfnetlink_log.c +++ b/net/netfilter/nfnetlink_log.c | |||
| @@ -297,7 +297,7 @@ nfulnl_alloc_skb(unsigned int inst_size, unsigned int pkt_size) | |||
| 297 | n = max(inst_size, pkt_size); | 297 | n = max(inst_size, pkt_size); |
| 298 | skb = alloc_skb(n, GFP_ATOMIC); | 298 | skb = alloc_skb(n, GFP_ATOMIC); |
| 299 | if (!skb) { | 299 | if (!skb) { |
| 300 | PRINTR("nfnetlink_log: can't alloc whole buffer (%u bytes)\n", | 300 | pr_notice("nfnetlink_log: can't alloc whole buffer (%u bytes)\n", |
| 301 | inst_size); | 301 | inst_size); |
| 302 | 302 | ||
| 303 | if (n > pkt_size) { | 303 | if (n > pkt_size) { |
| @@ -306,7 +306,7 @@ nfulnl_alloc_skb(unsigned int inst_size, unsigned int pkt_size) | |||
| 306 | 306 | ||
| 307 | skb = alloc_skb(pkt_size, GFP_ATOMIC); | 307 | skb = alloc_skb(pkt_size, GFP_ATOMIC); |
| 308 | if (!skb) | 308 | if (!skb) |
| 309 | PRINTR("nfnetlink_log: can't even alloc %u " | 309 | pr_err("nfnetlink_log: can't even alloc %u " |
| 310 | "bytes\n", pkt_size); | 310 | "bytes\n", pkt_size); |
| 311 | } | 311 | } |
| 312 | } | 312 | } |
