RE: [PATCH] Option to suppress annoying "x.x.x.x sent an invalid

Greaves Tristan TM (Tristan.Greaves@icl.com)
Fri, 13 Nov 1998 09:50:27 -0000


This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

------_=_NextPart_000_01BE0EEB.0C9151CA
Content-Type: text/plain;
charset="iso-8859-1"

Hi David,

> -----Original Message-----
> From: David [mailto:david@kalifornia.com]
> Sent: Thursday, November 12, 1998 10:21 PM
> To: Greaves Tristan TM
> Cc: linux-kernel@vger.rutgers.edu
> Subject: Re: [PATCH] Option to suppress annoying "x.x.x.x sent an
> invalid ICMP..." kernel messages, 2.1.127

> This is a nice idea, here's another twist on it. How about an addition in
> /proc to turn reporting on/off for various things.

[snippity snip]

> a /proc/someplace/for/a/bunch/of/tunable/toggles (or sysctl) would be
> excellent, not just for the above example, but for many
> others, let your mind wander. dynamic adjustment is one of our greatest
> achievements. trying to turn off a 1500 rule firewall isn't easy.
> toggling a single entry is.

I agree completely. By now you've hopefully seen my updated patch which
gives just
this functionality.

It is no longer a kernel option. Now you can just do a:

echo 1 >/proc/sys/net/ipv4/icmp_ignore_bogus_error_responses

... to stop the messages from appearing. Naturally, it defaults to "off"
which is
the current default kernel behaviour.

If you have any other ideas I would much appreciate hearing them.

Tris.

---
Tristan Greaves                        (Systems Integrator) 
Enterprise Solutions                 
ICL                                  Tel: +44 (0)1344 472512 
Lovelace Road                     Mobile: +44 (0)7970 194624 
Bracknell RG12 8SN                  Mail: Tristan.Greaves@icl.com
  

------_=_NextPart_000_01BE0EEB.0C9151CA Content-Type: application/ms-tnef Content-Transfer-Encoding: base64

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 gAeQ7x3KMLEtEyHQcESTMXY6YP8DYS3QLXAnUAUQLkBckktQvwhwT0EkoTYwSQABEGFCQPtMwC0S IjoxMOBXVAQAWFb/U4EIcBggLyFnNTD2JSAT4P8dgAhhUlw6UF0CawFEwUZx3zVENFIEIFMgQiRt GtBXMPtlkRggYwcwDrA0oWXTRJL+bTubJ7I7myAXJ7YnNnOvfXQUKAawJ+AlAG3hAjBlXwnAS1AF sEIAHcRFdcFy9y2ABAA0MFMG8CpALOFzn9s9xTBwTHgfer9UKbAhAAgrNDRBUDApMTO1fDE0AcA1 DiA9xUwk4R8/IgfxN1B6z37CTW9ixwMQLAF8JTc5NxZQJaBYNDYyfEAdxEJmkGMmaymhAyBSR30h OFO+Tn7PBdAhoSQRJ8QuJzW6QA3gbCMCPAU9xX2G4AAeAHAAAQAAAF8AAABbUEFUQ0hdIE9wdGlv biB0byBzdXBwcmVzcyBhbm5veWluZyAieC54LngueCBzZW50IGFuIGludmFsaWQgSUNNUC4uLiIg a2VybmVsIG1lc3NhZ2VzLCAyLjEuMTI3AAACAXEAAQAAABsAAAABvg6KQKCG87nxemoR0ogrAKDJ hNyGABhBRWAAAwAmAAAAAAADAC4AAAAAAAsAKwAAAAAACwACAAEAAAAeAEIQAQAAAEIAAAA8NDVB Q0QzQTM5NTk4RDExMUJEMDkwMDEwQTgwMDA0M0YwMTI5NjMyOEBjbHVzdGVyMS50c2MuaWNsLmNv LnVrPgAAAAMA3j+vbwAAQAA5AEBQoQrrDr4BAwDxPwkEAAAeADFAAQAAABEAAABUUklTVFJBTi5H UkVBVkVTAAAAAAMAGkAAAAAAHgAwQAEAAAARAAAAVFJJU1RSQU4uR1JFQVZFUwAAAAADABlAAAAA AAMA/T/kBAAAAwCAEP////8CAUcAAQAAADkAAABjPWdiO2E9Z29sZCA0MDA7cD1pY2xleHBvO2w9 VFNDX0VYQ0gtOTgxMTEzMDk1MDI3Wi0yMjI2MQAAAAACAfk/AQAAAFwAAAAAAAAA3KdAyMBCEBq0 uQgAKy/hggEAAAAAAAAAL089SUNML09VPVRIRSBTT0xVVElPTiBDRU5UUkUvQ049UkVDSVBJRU5U Uy9DTj1UUklTVFJBTi5HUkVBVkVTAB4A+D8BAAAAEwAAAEdyZWF2ZXMgVHJpc3RhbiBUTQAAHgA4 QAEAAAARAAAAVFJJU1RSQU4uR1JFQVZFUwAAAAACAfs/AQAAAFwAAAAAAAAA3KdAyMBCEBq0uQgA Ky/hggEAAAAAAAAAL089SUNML09VPVRIRSBTT0xVVElPTiBDRU5UUkUvQ049UkVDSVBJRU5UUy9D Tj1UUklTVFJBTi5HUkVBVkVTAB4A+j8BAAAAEwAAAEdyZWF2ZXMgVHJpc3RhbiBUTQAAHgA5QAEA AAARAAAAVFJJU1RSQU4uR1JFQVZFUwAAAABAAAcwbLr/u+oOvgFAAAgwylGRDOsOvgEeAD0AAQAA AAUAAABSRTogAAAAAB4AHQ4BAAAAXwAAAFtQQVRDSF0gT3B0aW9uIHRvIHN1cHByZXNzIGFubm95 aW5nICJ4LngueC54IHNlbnQgYW4gaW52YWxpZCBJQ01QLi4uIiBrZXJuZWwgbWVzc2FnZXMsIDIu MS4xMjcAAB4ANRABAAAAQgAAADw0NUFDRDNBMzk1OThEMTExQkQwOTAwMTBBODAwMDQzRjAxMUI2 NjQyQGNsdXN0ZXIxLnRzYy5pY2wuY28udWs+AAAACwApAAAAAAALACMAAAAAAAMABhBgZb39AwAH EDYEAAADABAQAAAAAAMAERAAAAAAHgAIEAEAAABlAAAASElEQVZJRCwtLS0tLU9SSUdJTkFMTUVT U0FHRS0tLS0tRlJPTTpEQVZJRE1BSUxUTzpEQVZJREBLQUxJRk9STklBQ09NU0VOVDpUSFVSU0RB WSxOT1ZFTUJFUjEyLDE5OTgxMAAAAAACAX8AAQAAAEIAAAA8NDVBQ0QzQTM5NTk4RDExMUJEMDkw MDEwQTgwMDA0M0YwMTFCNjY0MkBjbHVzdGVyMS50c2MuaWNsLmNvLnVrPgAAAKb3

------_=_NextPart_000_01BE0EEB.0C9151CA--

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/