提交 654d0fbd 编写于 作者: S Stephen Hemminger 提交者: Patrick McHardy

netfilter: cleanup printk messages

Make sure all printk messages have a severity level.
Signed-off-by: NStephen Hemminger <shemminger@vyatta.com>
Signed-off-by: NPatrick McHardy <kaber@trash.net>
上级 af567603
...@@ -222,7 +222,7 @@ static unsigned int ...@@ -222,7 +222,7 @@ static unsigned int
arpt_error(struct sk_buff *skb, const struct xt_action_param *par) arpt_error(struct sk_buff *skb, const struct xt_action_param *par)
{ {
if (net_ratelimit()) if (net_ratelimit())
printk("arp_tables: error: '%s'\n", pr_err("arp_tables: error: '%s'\n",
(const char *)par->targinfo); (const char *)par->targinfo);
return NF_DROP; return NF_DROP;
...@@ -385,7 +385,7 @@ static int mark_source_chains(const struct xt_table_info *newinfo, ...@@ -385,7 +385,7 @@ static int mark_source_chains(const struct xt_table_info *newinfo,
int visited = e->comefrom & (1 << hook); int visited = e->comefrom & (1 << hook);
if (e->comefrom & (1 << NF_ARP_NUMHOOKS)) { if (e->comefrom & (1 << NF_ARP_NUMHOOKS)) {
printk("arptables: loop hook %u pos %u %08X.\n", pr_notice("arptables: loop hook %u pos %u %08X.\n",
hook, pos, e->comefrom); hook, pos, e->comefrom);
return 0; return 0;
} }
......
...@@ -466,7 +466,7 @@ mark_source_chains(const struct xt_table_info *newinfo, ...@@ -466,7 +466,7 @@ mark_source_chains(const struct xt_table_info *newinfo,
int visited = e->comefrom & (1 << hook); int visited = e->comefrom & (1 << hook);
if (e->comefrom & (1 << NF_INET_NUMHOOKS)) { if (e->comefrom & (1 << NF_INET_NUMHOOKS)) {
printk("iptables: loop hook %u pos %u %08X.\n", pr_err("iptables: loop hook %u pos %u %08X.\n",
hook, pos, e->comefrom); hook, pos, e->comefrom);
return 0; return 0;
} }
......
...@@ -89,7 +89,7 @@ static int __init iptable_filter_init(void) ...@@ -89,7 +89,7 @@ static int __init iptable_filter_init(void)
int ret; int ret;
if (forward < 0 || forward > NF_MAX_VERDICT) { if (forward < 0 || forward > NF_MAX_VERDICT) {
printk("iptables forward must be 0 or 1\n"); pr_err("iptables forward must be 0 or 1\n");
return -EINVAL; return -EINVAL;
} }
......
...@@ -382,32 +382,32 @@ static int __init nf_conntrack_l3proto_ipv4_init(void) ...@@ -382,32 +382,32 @@ static int __init nf_conntrack_l3proto_ipv4_init(void)
ret = nf_conntrack_l4proto_register(&nf_conntrack_l4proto_tcp4); ret = nf_conntrack_l4proto_register(&nf_conntrack_l4proto_tcp4);
if (ret < 0) { if (ret < 0) {
printk("nf_conntrack_ipv4: can't register tcp.\n"); pr_err("nf_conntrack_ipv4: can't register tcp.\n");
goto cleanup_sockopt; goto cleanup_sockopt;
} }
ret = nf_conntrack_l4proto_register(&nf_conntrack_l4proto_udp4); ret = nf_conntrack_l4proto_register(&nf_conntrack_l4proto_udp4);
if (ret < 0) { if (ret < 0) {
printk("nf_conntrack_ipv4: can't register udp.\n"); pr_err("nf_conntrack_ipv4: can't register udp.\n");
goto cleanup_tcp; goto cleanup_tcp;
} }
ret = nf_conntrack_l4proto_register(&nf_conntrack_l4proto_icmp); ret = nf_conntrack_l4proto_register(&nf_conntrack_l4proto_icmp);
if (ret < 0) { if (ret < 0) {
printk("nf_conntrack_ipv4: can't register icmp.\n"); pr_err("nf_conntrack_ipv4: can't register icmp.\n");
goto cleanup_udp; goto cleanup_udp;
} }
ret = nf_conntrack_l3proto_register(&nf_conntrack_l3proto_ipv4); ret = nf_conntrack_l3proto_register(&nf_conntrack_l3proto_ipv4);
if (ret < 0) { if (ret < 0) {
printk("nf_conntrack_ipv4: can't register ipv4\n"); pr_err("nf_conntrack_ipv4: can't register ipv4\n");
goto cleanup_icmp; goto cleanup_icmp;
} }
ret = nf_register_hooks(ipv4_conntrack_ops, ret = nf_register_hooks(ipv4_conntrack_ops,
ARRAY_SIZE(ipv4_conntrack_ops)); ARRAY_SIZE(ipv4_conntrack_ops));
if (ret < 0) { if (ret < 0) {
printk("nf_conntrack_ipv4: can't register hooks.\n"); pr_err("nf_conntrack_ipv4: can't register hooks.\n");
goto cleanup_ipv4; goto cleanup_ipv4;
} }
#if defined(CONFIG_PROC_FS) && defined(CONFIG_NF_CONNTRACK_PROC_COMPAT) #if defined(CONFIG_PROC_FS) && defined(CONFIG_NF_CONNTRACK_PROC_COMPAT)
......
...@@ -43,7 +43,7 @@ static int set_addr(struct sk_buff *skb, ...@@ -43,7 +43,7 @@ static int set_addr(struct sk_buff *skb,
addroff, sizeof(buf), addroff, sizeof(buf),
(char *) &buf, sizeof(buf))) { (char *) &buf, sizeof(buf))) {
if (net_ratelimit()) if (net_ratelimit())
printk("nf_nat_h323: nf_nat_mangle_tcp_packet" pr_notice("nf_nat_h323: nf_nat_mangle_tcp_packet"
" error\n"); " error\n");
return -1; return -1;
} }
...@@ -59,7 +59,7 @@ static int set_addr(struct sk_buff *skb, ...@@ -59,7 +59,7 @@ static int set_addr(struct sk_buff *skb,
addroff, sizeof(buf), addroff, sizeof(buf),
(char *) &buf, sizeof(buf))) { (char *) &buf, sizeof(buf))) {
if (net_ratelimit()) if (net_ratelimit())
printk("nf_nat_h323: nf_nat_mangle_udp_packet" pr_notice("nf_nat_h323: nf_nat_mangle_udp_packet"
" error\n"); " error\n");
return -1; return -1;
} }
...@@ -215,7 +215,7 @@ static int nat_rtp_rtcp(struct sk_buff *skb, struct nf_conn *ct, ...@@ -215,7 +215,7 @@ static int nat_rtp_rtcp(struct sk_buff *skb, struct nf_conn *ct,
/* Run out of expectations */ /* Run out of expectations */
if (i >= H323_RTP_CHANNEL_MAX) { if (i >= H323_RTP_CHANNEL_MAX) {
if (net_ratelimit()) if (net_ratelimit())
printk("nf_nat_h323: out of expectations\n"); pr_notice("nf_nat_h323: out of expectations\n");
return 0; return 0;
} }
...@@ -234,7 +234,7 @@ static int nat_rtp_rtcp(struct sk_buff *skb, struct nf_conn *ct, ...@@ -234,7 +234,7 @@ static int nat_rtp_rtcp(struct sk_buff *skb, struct nf_conn *ct,
if (nated_port == 0) { /* No port available */ if (nated_port == 0) { /* No port available */
if (net_ratelimit()) if (net_ratelimit())
printk("nf_nat_h323: out of RTP ports\n"); pr_notice("nf_nat_h323: out of RTP ports\n");
return 0; return 0;
} }
...@@ -291,7 +291,7 @@ static int nat_t120(struct sk_buff *skb, struct nf_conn *ct, ...@@ -291,7 +291,7 @@ static int nat_t120(struct sk_buff *skb, struct nf_conn *ct,
if (nated_port == 0) { /* No port available */ if (nated_port == 0) { /* No port available */
if (net_ratelimit()) if (net_ratelimit())
printk("nf_nat_h323: out of TCP ports\n"); pr_notice("nf_nat_h323: out of TCP ports\n");
return 0; return 0;
} }
...@@ -341,7 +341,7 @@ static int nat_h245(struct sk_buff *skb, struct nf_conn *ct, ...@@ -341,7 +341,7 @@ static int nat_h245(struct sk_buff *skb, struct nf_conn *ct,
if (nated_port == 0) { /* No port available */ if (nated_port == 0) { /* No port available */
if (net_ratelimit()) if (net_ratelimit())
printk("nf_nat_q931: out of TCP ports\n"); pr_notice("nf_nat_q931: out of TCP ports\n");
return 0; return 0;
} }
...@@ -425,7 +425,7 @@ static int nat_q931(struct sk_buff *skb, struct nf_conn *ct, ...@@ -425,7 +425,7 @@ static int nat_q931(struct sk_buff *skb, struct nf_conn *ct,
if (nated_port == 0) { /* No port available */ if (nated_port == 0) { /* No port available */
if (net_ratelimit()) if (net_ratelimit())
printk("nf_nat_ras: out of TCP ports\n"); pr_notice("nf_nat_ras: out of TCP ports\n");
return 0; return 0;
} }
...@@ -507,7 +507,7 @@ static int nat_callforwarding(struct sk_buff *skb, struct nf_conn *ct, ...@@ -507,7 +507,7 @@ static int nat_callforwarding(struct sk_buff *skb, struct nf_conn *ct,
if (nated_port == 0) { /* No port available */ if (nated_port == 0) { /* No port available */
if (net_ratelimit()) if (net_ratelimit())
printk("nf_nat_q931: out of TCP ports\n"); pr_notice("nf_nat_q931: out of TCP ports\n");
return 0; return 0;
} }
......
...@@ -401,7 +401,7 @@ static unsigned char asn1_octets_decode(struct asn1_ctx *ctx, ...@@ -401,7 +401,7 @@ static unsigned char asn1_octets_decode(struct asn1_ctx *ctx,
*octets = kmalloc(eoc - ctx->pointer, GFP_ATOMIC); *octets = kmalloc(eoc - ctx->pointer, GFP_ATOMIC);
if (*octets == NULL) { if (*octets == NULL) {
if (net_ratelimit()) if (net_ratelimit())
printk("OOM in bsalg (%d)\n", __LINE__); pr_notice("OOM in bsalg (%d)\n", __LINE__);
return 0; return 0;
} }
...@@ -452,7 +452,7 @@ static unsigned char asn1_oid_decode(struct asn1_ctx *ctx, ...@@ -452,7 +452,7 @@ static unsigned char asn1_oid_decode(struct asn1_ctx *ctx,
*oid = kmalloc(size * sizeof(unsigned long), GFP_ATOMIC); *oid = kmalloc(size * sizeof(unsigned long), GFP_ATOMIC);
if (*oid == NULL) { if (*oid == NULL) {
if (net_ratelimit()) if (net_ratelimit())
printk("OOM in bsalg (%d)\n", __LINE__); pr_notice("OOM in bsalg (%d)\n", __LINE__);
return 0; return 0;
} }
...@@ -729,7 +729,7 @@ static unsigned char snmp_object_decode(struct asn1_ctx *ctx, ...@@ -729,7 +729,7 @@ static unsigned char snmp_object_decode(struct asn1_ctx *ctx,
if (*obj == NULL) { if (*obj == NULL) {
kfree(id); kfree(id);
if (net_ratelimit()) if (net_ratelimit())
printk("OOM in bsalg (%d)\n", __LINE__); pr_notice("OOM in bsalg (%d)\n", __LINE__);
return 0; return 0;
} }
(*obj)->syntax.l[0] = l; (*obj)->syntax.l[0] = l;
...@@ -746,7 +746,7 @@ static unsigned char snmp_object_decode(struct asn1_ctx *ctx, ...@@ -746,7 +746,7 @@ static unsigned char snmp_object_decode(struct asn1_ctx *ctx,
kfree(p); kfree(p);
kfree(id); kfree(id);
if (net_ratelimit()) if (net_ratelimit())
printk("OOM in bsalg (%d)\n", __LINE__); pr_notice("OOM in bsalg (%d)\n", __LINE__);
return 0; return 0;
} }
memcpy((*obj)->syntax.c, p, len); memcpy((*obj)->syntax.c, p, len);
...@@ -761,7 +761,7 @@ static unsigned char snmp_object_decode(struct asn1_ctx *ctx, ...@@ -761,7 +761,7 @@ static unsigned char snmp_object_decode(struct asn1_ctx *ctx,
if (*obj == NULL) { if (*obj == NULL) {
kfree(id); kfree(id);
if (net_ratelimit()) if (net_ratelimit())
printk("OOM in bsalg (%d)\n", __LINE__); pr_notice("OOM in bsalg (%d)\n", __LINE__);
return 0; return 0;
} }
if (!asn1_null_decode(ctx, end)) { if (!asn1_null_decode(ctx, end)) {
...@@ -782,7 +782,7 @@ static unsigned char snmp_object_decode(struct asn1_ctx *ctx, ...@@ -782,7 +782,7 @@ static unsigned char snmp_object_decode(struct asn1_ctx *ctx,
kfree(lp); kfree(lp);
kfree(id); kfree(id);
if (net_ratelimit()) if (net_ratelimit())
printk("OOM in bsalg (%d)\n", __LINE__); pr_notice("OOM in bsalg (%d)\n", __LINE__);
return 0; return 0;
} }
memcpy((*obj)->syntax.ul, lp, len); memcpy((*obj)->syntax.ul, lp, len);
...@@ -803,7 +803,7 @@ static unsigned char snmp_object_decode(struct asn1_ctx *ctx, ...@@ -803,7 +803,7 @@ static unsigned char snmp_object_decode(struct asn1_ctx *ctx,
kfree(p); kfree(p);
kfree(id); kfree(id);
if (net_ratelimit()) if (net_ratelimit())
printk("OOM in bsalg (%d)\n", __LINE__); pr_notice("OOM in bsalg (%d)\n", __LINE__);
return 0; return 0;
} }
memcpy((*obj)->syntax.uc, p, len); memcpy((*obj)->syntax.uc, p, len);
...@@ -821,7 +821,7 @@ static unsigned char snmp_object_decode(struct asn1_ctx *ctx, ...@@ -821,7 +821,7 @@ static unsigned char snmp_object_decode(struct asn1_ctx *ctx,
if (*obj == NULL) { if (*obj == NULL) {
kfree(id); kfree(id);
if (net_ratelimit()) if (net_ratelimit())
printk("OOM in bsalg (%d)\n", __LINE__); pr_notice("OOM in bsalg (%d)\n", __LINE__);
return 0; return 0;
} }
(*obj)->syntax.ul[0] = ul; (*obj)->syntax.ul[0] = ul;
......
...@@ -293,12 +293,12 @@ static int __init nf_nat_standalone_init(void) ...@@ -293,12 +293,12 @@ static int __init nf_nat_standalone_init(void)
#endif #endif
ret = nf_nat_rule_init(); ret = nf_nat_rule_init();
if (ret < 0) { if (ret < 0) {
printk("nf_nat_init: can't setup rules.\n"); pr_err("nf_nat_init: can't setup rules.\n");
goto cleanup_decode_session; goto cleanup_decode_session;
} }
ret = nf_register_hooks(nf_nat_ops, ARRAY_SIZE(nf_nat_ops)); ret = nf_register_hooks(nf_nat_ops, ARRAY_SIZE(nf_nat_ops));
if (ret < 0) { if (ret < 0) {
printk("nf_nat_init: can't register hooks.\n"); pr_err("nf_nat_init: can't register hooks.\n");
goto cleanup_rule_init; goto cleanup_rule_init;
} }
return ret; return ret;
......
...@@ -481,7 +481,7 @@ mark_source_chains(const struct xt_table_info *newinfo, ...@@ -481,7 +481,7 @@ mark_source_chains(const struct xt_table_info *newinfo,
int visited = e->comefrom & (1 << hook); int visited = e->comefrom & (1 << hook);
if (e->comefrom & (1 << NF_INET_NUMHOOKS)) { if (e->comefrom & (1 << NF_INET_NUMHOOKS)) {
printk("iptables: loop hook %u pos %u %08X.\n", pr_err("iptables: loop hook %u pos %u %08X.\n",
hook, pos, e->comefrom); hook, pos, e->comefrom);
return 0; return 0;
} }
......
...@@ -81,7 +81,7 @@ static int __init ip6table_filter_init(void) ...@@ -81,7 +81,7 @@ static int __init ip6table_filter_init(void)
int ret; int ret;
if (forward < 0 || forward > NF_MAX_VERDICT) { if (forward < 0 || forward > NF_MAX_VERDICT) {
printk("iptables forward must be 0 or 1\n"); pr_err("iptables forward must be 0 or 1\n");
return -EINVAL; return -EINVAL;
} }
......
...@@ -43,7 +43,7 @@ ip6t_mangle_out(struct sk_buff *skb, const struct net_device *out) ...@@ -43,7 +43,7 @@ ip6t_mangle_out(struct sk_buff *skb, const struct net_device *out)
if (skb->len < sizeof(struct iphdr) || if (skb->len < sizeof(struct iphdr) ||
ip_hdrlen(skb) < sizeof(struct iphdr)) { ip_hdrlen(skb) < sizeof(struct iphdr)) {
if (net_ratelimit()) if (net_ratelimit())
printk("ip6t_hook: happy cracking.\n"); pr_warning("ip6t_hook: happy cracking.\n");
return NF_ACCEPT; return NF_ACCEPT;
} }
#endif #endif
......
...@@ -280,7 +280,7 @@ static unsigned int ipv6_conntrack_local(unsigned int hooknum, ...@@ -280,7 +280,7 @@ static unsigned int ipv6_conntrack_local(unsigned int hooknum,
/* root is playing with raw sockets. */ /* root is playing with raw sockets. */
if (skb->len < sizeof(struct ipv6hdr)) { if (skb->len < sizeof(struct ipv6hdr)) {
if (net_ratelimit()) if (net_ratelimit())
printk("ipv6_conntrack_local: packet too short\n"); pr_notice("ipv6_conntrack_local: packet too short\n");
return NF_ACCEPT; return NF_ACCEPT;
} }
return __ipv6_conntrack_in(dev_net(out), hooknum, skb, okfn); return __ipv6_conntrack_in(dev_net(out), hooknum, skb, okfn);
...@@ -406,37 +406,37 @@ static int __init nf_conntrack_l3proto_ipv6_init(void) ...@@ -406,37 +406,37 @@ static int __init nf_conntrack_l3proto_ipv6_init(void)
ret = nf_ct_frag6_init(); ret = nf_ct_frag6_init();
if (ret < 0) { if (ret < 0) {
printk("nf_conntrack_ipv6: can't initialize frag6.\n"); pr_err("nf_conntrack_ipv6: can't initialize frag6.\n");
return ret; return ret;
} }
ret = nf_conntrack_l4proto_register(&nf_conntrack_l4proto_tcp6); ret = nf_conntrack_l4proto_register(&nf_conntrack_l4proto_tcp6);
if (ret < 0) { if (ret < 0) {
printk("nf_conntrack_ipv6: can't register tcp.\n"); pr_err("nf_conntrack_ipv6: can't register tcp.\n");
goto cleanup_frag6; goto cleanup_frag6;
} }
ret = nf_conntrack_l4proto_register(&nf_conntrack_l4proto_udp6); ret = nf_conntrack_l4proto_register(&nf_conntrack_l4proto_udp6);
if (ret < 0) { if (ret < 0) {
printk("nf_conntrack_ipv6: can't register udp.\n"); pr_err("nf_conntrack_ipv6: can't register udp.\n");
goto cleanup_tcp; goto cleanup_tcp;
} }
ret = nf_conntrack_l4proto_register(&nf_conntrack_l4proto_icmpv6); ret = nf_conntrack_l4proto_register(&nf_conntrack_l4proto_icmpv6);
if (ret < 0) { if (ret < 0) {
printk("nf_conntrack_ipv6: can't register icmpv6.\n"); pr_err("nf_conntrack_ipv6: can't register icmpv6.\n");
goto cleanup_udp; goto cleanup_udp;
} }
ret = nf_conntrack_l3proto_register(&nf_conntrack_l3proto_ipv6); ret = nf_conntrack_l3proto_register(&nf_conntrack_l3proto_ipv6);
if (ret < 0) { if (ret < 0) {
printk("nf_conntrack_ipv6: can't register ipv6\n"); pr_err("nf_conntrack_ipv6: can't register ipv6\n");
goto cleanup_icmpv6; goto cleanup_icmpv6;
} }
ret = nf_register_hooks(ipv6_conntrack_ops, ret = nf_register_hooks(ipv6_conntrack_ops,
ARRAY_SIZE(ipv6_conntrack_ops)); ARRAY_SIZE(ipv6_conntrack_ops));
if (ret < 0) { if (ret < 0) {
printk("nf_conntrack_ipv6: can't register pre-routing defrag " pr_err("nf_conntrack_ipv6: can't register pre-routing defrag "
"hook.\n"); "hook.\n");
goto cleanup_ipv6; goto cleanup_ipv6;
} }
......
...@@ -108,7 +108,7 @@ static int amanda_help(struct sk_buff *skb, ...@@ -108,7 +108,7 @@ static int amanda_help(struct sk_buff *skb,
dataoff = protoff + sizeof(struct udphdr); dataoff = protoff + sizeof(struct udphdr);
if (dataoff >= skb->len) { if (dataoff >= skb->len) {
if (net_ratelimit()) if (net_ratelimit())
printk("amanda_help: skblen = %u\n", skb->len); printk(KERN_ERR "amanda_help: skblen = %u\n", skb->len);
return NF_ACCEPT; return NF_ACCEPT;
} }
......
...@@ -1335,7 +1335,7 @@ static int nf_conntrack_init_init_net(void) ...@@ -1335,7 +1335,7 @@ static int nf_conntrack_init_init_net(void)
} }
nf_conntrack_max = max_factor * nf_conntrack_htable_size; nf_conntrack_max = max_factor * nf_conntrack_htable_size;
printk("nf_conntrack version %s (%u buckets, %d max)\n", printk(KERN_INFO "nf_conntrack version %s (%u buckets, %d max)\n",
NF_CONNTRACK_VERSION, nf_conntrack_htable_size, NF_CONNTRACK_VERSION, nf_conntrack_htable_size,
nf_conntrack_max); nf_conntrack_max);
......
...@@ -573,8 +573,8 @@ static int __init nf_conntrack_ftp_init(void) ...@@ -573,8 +573,8 @@ static int __init nf_conntrack_ftp_init(void)
ftp[i][j].tuple.src.l3num, ports[i]); ftp[i][j].tuple.src.l3num, ports[i]);
ret = nf_conntrack_helper_register(&ftp[i][j]); ret = nf_conntrack_helper_register(&ftp[i][j]);
if (ret) { if (ret) {
printk("nf_ct_ftp: failed to register helper " printk(KERN_ERR "nf_ct_ftp: failed to register"
" for pf: %d port: %d\n", " helper for pf: %d port: %d\n",
ftp[i][j].tuple.src.l3num, ports[i]); ftp[i][j].tuple.src.l3num, ports[i]);
nf_conntrack_ftp_fini(); nf_conntrack_ftp_fini();
return ret; return ret;
......
...@@ -607,7 +607,7 @@ static int h245_help(struct sk_buff *skb, unsigned int protoff, ...@@ -607,7 +607,7 @@ static int h245_help(struct sk_buff *skb, unsigned int protoff,
drop: drop:
spin_unlock_bh(&nf_h323_lock); spin_unlock_bh(&nf_h323_lock);
if (net_ratelimit()) if (net_ratelimit())
printk("nf_ct_h245: packet dropped\n"); pr_info("nf_ct_h245: packet dropped\n");
return NF_DROP; return NF_DROP;
} }
...@@ -1152,7 +1152,7 @@ static int q931_help(struct sk_buff *skb, unsigned int protoff, ...@@ -1152,7 +1152,7 @@ static int q931_help(struct sk_buff *skb, unsigned int protoff,
drop: drop:
spin_unlock_bh(&nf_h323_lock); spin_unlock_bh(&nf_h323_lock);
if (net_ratelimit()) if (net_ratelimit())
printk("nf_ct_q931: packet dropped\n"); pr_info("nf_ct_q931: packet dropped\n");
return NF_DROP; return NF_DROP;
} }
...@@ -1727,7 +1727,7 @@ static int ras_help(struct sk_buff *skb, unsigned int protoff, ...@@ -1727,7 +1727,7 @@ static int ras_help(struct sk_buff *skb, unsigned int protoff,
drop: drop:
spin_unlock_bh(&nf_h323_lock); spin_unlock_bh(&nf_h323_lock);
if (net_ratelimit()) if (net_ratelimit())
printk("nf_ct_ras: packet dropped\n"); pr_info("nf_ct_ras: packet dropped\n");
return NF_DROP; return NF_DROP;
} }
......
...@@ -235,7 +235,7 @@ static int __init nf_conntrack_irc_init(void) ...@@ -235,7 +235,7 @@ static int __init nf_conntrack_irc_init(void)
char *tmpname; char *tmpname;
if (max_dcc_channels < 1) { if (max_dcc_channels < 1) {
printk("nf_ct_irc: max_dcc_channels must not be zero\n"); printk(KERN_ERR "nf_ct_irc: max_dcc_channels must not be zero\n");
return -EINVAL; return -EINVAL;
} }
...@@ -267,7 +267,7 @@ static int __init nf_conntrack_irc_init(void) ...@@ -267,7 +267,7 @@ static int __init nf_conntrack_irc_init(void)
ret = nf_conntrack_helper_register(&irc[i]); ret = nf_conntrack_helper_register(&irc[i]);
if (ret) { if (ret) {
printk("nf_ct_irc: failed to register helper " printk(KERN_ERR "nf_ct_irc: failed to register helper "
"for pf: %u port: %u\n", "for pf: %u port: %u\n",
irc[i].tuple.src.l3num, ports[i]); irc[i].tuple.src.l3num, ports[i]);
nf_conntrack_irc_fini(); nf_conntrack_irc_fini();
......
...@@ -2057,29 +2057,29 @@ static int __init ctnetlink_init(void) ...@@ -2057,29 +2057,29 @@ static int __init ctnetlink_init(void)
{ {
int ret; int ret;
printk("ctnetlink v%s: registering with nfnetlink.\n", version); pr_info("ctnetlink v%s: registering with nfnetlink.\n", version);
ret = nfnetlink_subsys_register(&ctnl_subsys); ret = nfnetlink_subsys_register(&ctnl_subsys);
if (ret < 0) { if (ret < 0) {
printk("ctnetlink_init: cannot register with nfnetlink.\n"); pr_err("ctnetlink_init: cannot register with nfnetlink.\n");
goto err_out; goto err_out;
} }
ret = nfnetlink_subsys_register(&ctnl_exp_subsys); ret = nfnetlink_subsys_register(&ctnl_exp_subsys);
if (ret < 0) { if (ret < 0) {
printk("ctnetlink_init: cannot register exp with nfnetlink.\n"); pr_err("ctnetlink_init: cannot register exp with nfnetlink.\n");
goto err_unreg_subsys; goto err_unreg_subsys;
} }
#ifdef CONFIG_NF_CONNTRACK_EVENTS #ifdef CONFIG_NF_CONNTRACK_EVENTS
ret = nf_conntrack_register_notifier(&ctnl_notifier); ret = nf_conntrack_register_notifier(&ctnl_notifier);
if (ret < 0) { if (ret < 0) {
printk("ctnetlink_init: cannot register notifier.\n"); pr_err("ctnetlink_init: cannot register notifier.\n");
goto err_unreg_exp_subsys; goto err_unreg_exp_subsys;
} }
ret = nf_ct_expect_register_notifier(&ctnl_notifier_exp); ret = nf_ct_expect_register_notifier(&ctnl_notifier_exp);
if (ret < 0) { if (ret < 0) {
printk("ctnetlink_init: cannot expect register notifier.\n"); pr_err("ctnetlink_init: cannot expect register notifier.\n");
goto err_unreg_notifier; goto err_unreg_notifier;
} }
#endif #endif
...@@ -2100,7 +2100,7 @@ static int __init ctnetlink_init(void) ...@@ -2100,7 +2100,7 @@ static int __init ctnetlink_init(void)
static void __exit ctnetlink_exit(void) static void __exit ctnetlink_exit(void)
{ {
printk("ctnetlink: unregistering from nfnetlink.\n"); pr_info("ctnetlink: unregistering from nfnetlink.\n");
#ifdef CONFIG_NF_CONNTRACK_EVENTS #ifdef CONFIG_NF_CONNTRACK_EVENTS
nf_ct_expect_unregister_notifier(&ctnl_notifier_exp); nf_ct_expect_unregister_notifier(&ctnl_notifier_exp);
......
...@@ -717,12 +717,12 @@ static int __init nf_conntrack_proto_sctp_init(void) ...@@ -717,12 +717,12 @@ static int __init nf_conntrack_proto_sctp_init(void)
ret = nf_conntrack_l4proto_register(&nf_conntrack_l4proto_sctp4); ret = nf_conntrack_l4proto_register(&nf_conntrack_l4proto_sctp4);
if (ret) { if (ret) {
printk("nf_conntrack_l4proto_sctp4: protocol register failed\n"); pr_err("nf_conntrack_l4proto_sctp4: protocol register failed\n");
goto out; goto out;
} }
ret = nf_conntrack_l4proto_register(&nf_conntrack_l4proto_sctp6); ret = nf_conntrack_l4proto_register(&nf_conntrack_l4proto_sctp6);
if (ret) { if (ret) {
printk("nf_conntrack_l4proto_sctp6: protocol register failed\n"); pr_err("nf_conntrack_l4proto_sctp6: protocol register failed\n");
goto cleanup_sctp4; goto cleanup_sctp4;
} }
......
...@@ -1549,8 +1549,8 @@ static int __init nf_conntrack_sip_init(void) ...@@ -1549,8 +1549,8 @@ static int __init nf_conntrack_sip_init(void)
ret = nf_conntrack_helper_register(&sip[i][j]); ret = nf_conntrack_helper_register(&sip[i][j]);
if (ret) { if (ret) {
printk("nf_ct_sip: failed to register helper " printk(KERN_ERR "nf_ct_sip: failed to register"
"for pf: %u port: %u\n", " helper for pf: %u port: %u\n",
sip[i][j].tuple.src.l3num, ports[i]); sip[i][j].tuple.src.l3num, ports[i]);
nf_conntrack_sip_fini(); nf_conntrack_sip_fini();
return ret; return ret;
......
...@@ -446,7 +446,7 @@ static int nf_conntrack_standalone_init_sysctl(struct net *net) ...@@ -446,7 +446,7 @@ static int nf_conntrack_standalone_init_sysctl(struct net *net)
if (net_eq(net, &init_net)) if (net_eq(net, &init_net))
unregister_sysctl_table(nf_ct_netfilter_header); unregister_sysctl_table(nf_ct_netfilter_header);
out: out:
printk("nf_conntrack: can't register to sysctl.\n"); printk(KERN_ERR "nf_conntrack: can't register to sysctl.\n");
return -ENOMEM; return -ENOMEM;
} }
......
...@@ -138,8 +138,8 @@ static int __init nf_conntrack_tftp_init(void) ...@@ -138,8 +138,8 @@ static int __init nf_conntrack_tftp_init(void)
ret = nf_conntrack_helper_register(&tftp[i][j]); ret = nf_conntrack_helper_register(&tftp[i][j]);
if (ret) { if (ret) {
printk("nf_ct_tftp: failed to register helper " printk(KERN_ERR "nf_ct_tftp: failed to register"
"for pf: %u port: %u\n", " helper for pf: %u port: %u\n",
tftp[i][j].tuple.src.l3num, ports[i]); tftp[i][j].tuple.src.l3num, ports[i]);
nf_conntrack_tftp_fini(); nf_conntrack_tftp_fini();
return ret; return ret;
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
#include <linux/netdevice.h> #include <linux/netdevice.h>
#ifdef CONFIG_NETFILTER_DEBUG #ifdef CONFIG_NETFILTER_DEBUG
#define NFDEBUG(format, args...) printk(format , ## args) #define NFDEBUG(format, args...) printk(KERN_DEBUG format , ## args)
#else #else
#define NFDEBUG(format, args...) #define NFDEBUG(format, args...)
#endif #endif
......
...@@ -212,13 +212,13 @@ static struct pernet_operations nfnetlink_net_ops = { ...@@ -212,13 +212,13 @@ static struct pernet_operations nfnetlink_net_ops = {
static int __init nfnetlink_init(void) static int __init nfnetlink_init(void)
{ {
printk("Netfilter messages via NETLINK v%s.\n", nfversion); pr_info("Netfilter messages via NETLINK v%s.\n", nfversion);
return register_pernet_subsys(&nfnetlink_net_ops); return register_pernet_subsys(&nfnetlink_net_ops);
} }
static void __exit nfnetlink_exit(void) static void __exit nfnetlink_exit(void)
{ {
printk("Removing netfilter NETLINK layer.\n"); pr_info("Removing netfilter NETLINK layer.\n");
unregister_pernet_subsys(&nfnetlink_net_ops); unregister_pernet_subsys(&nfnetlink_net_ops);
} }
module_init(nfnetlink_init); module_init(nfnetlink_init);
......
...@@ -297,7 +297,7 @@ nfulnl_alloc_skb(unsigned int inst_size, unsigned int pkt_size) ...@@ -297,7 +297,7 @@ nfulnl_alloc_skb(unsigned int inst_size, unsigned int pkt_size)
n = max(inst_size, pkt_size); n = max(inst_size, pkt_size);
skb = alloc_skb(n, GFP_ATOMIC); skb = alloc_skb(n, GFP_ATOMIC);
if (!skb) { if (!skb) {
PRINTR("nfnetlink_log: can't alloc whole buffer (%u bytes)\n", pr_notice("nfnetlink_log: can't alloc whole buffer (%u bytes)\n",
inst_size); inst_size);
if (n > pkt_size) { if (n > pkt_size) {
...@@ -306,7 +306,7 @@ nfulnl_alloc_skb(unsigned int inst_size, unsigned int pkt_size) ...@@ -306,7 +306,7 @@ nfulnl_alloc_skb(unsigned int inst_size, unsigned int pkt_size)
skb = alloc_skb(pkt_size, GFP_ATOMIC); skb = alloc_skb(pkt_size, GFP_ATOMIC);
if (!skb) if (!skb)
PRINTR("nfnetlink_log: can't even alloc %u " pr_err("nfnetlink_log: can't even alloc %u "
"bytes\n", pkt_size); "bytes\n", pkt_size);
} }
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册