aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/ip_icmp.c
Commit message (Expand)AuthorAgeFilesLines
* MFC r340260 (emaste):Glen Barber2018-11-081-1/+4
* icmp_quotelen was accidentially changes in r336676, undo this.Andrew Turner2018-07-241-1/+1
* Use the new VNET_DEFINE_STATIC macro when we are defining static VNETAndrew Turner2018-07-241-11/+11
* Bump the ICMP echo limits to match the RFCRandall Stewart2018-07-181-2/+2
* UDP: further performance improvements on txMatt Macy2018-05-231-4/+7
* ifnet: Replace if_addr_lock rwlock with epoch + mutexMatt Macy2018-05-181-3/+4
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Some mbuf related fixes in icmp_error()Andrey V. Elsukov2017-09-291-25/+40
* Enforce the limit on ICMP messages before doing work to formulate theJonathan T. Looney2017-05-301-7/+5
* Remove register keyword from sys/ and ANSIfy prototypesEd Maste2017-05-171-8/+8
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* Use inet_ntoa_r() instead of inet_ntoa() throughout the kernelEric van Gyzen2017-02-161-9/+14
* Fix build for 32-bit machines.Gleb Smirnoff2016-12-091-2/+2
* Use counter_ratecheck() in the ICMP rate limiting.Gleb Smirnoff2016-12-091-33/+48
* Make ICMPv6 hard error handling for TCP consistent with the ICMPv4Michael Tuexen2016-10-211-0/+2
* When sending in ICMP response to an SCTP packet,Michael Tuexen2016-05-251-0/+29
* Fix a few style issues in the ICMP sysctl descriptions.Mark Johnston2016-05-151-9/+8
* sys/net*: minor spelling fixes.Pedro F. Giffuni2016-05-031-1/+1
* netinet: for pointers replace 0 with NULL.Pedro F. Giffuni2016-04-151-2/+2
* When delivering an ICMP packet to the ctlinput function, ensure thatMichael Tuexen2016-04-141-0/+17
* Make in_arpinput(), inp_lookup_mcast_ifp(), icmp_reflect(),Alexander V. Chernikov2015-12-091-4/+4
* Convert in_ifaddr_lock and in6_ifaddr_lock to rmlock.Andrey V. Elsukov2015-07-291-3/+6
* Where appropriate, use the modern terms for the one true time baseWarner Losh2014-12-211-1/+1
* Remove route chaching support from ipsec code. It isn't used for some time.Andrey V. Elsukov2014-12-021-8/+0
* Kill custom in_matroute() radix mathing function removing one rte mutex lock.Alexander V. Chernikov2014-11-111-33/+3
* Remove kernel handling of ICMP_SOURCEQUENCH.Alexander V. Chernikov2014-11-101-6/+1
* Renove faith(4) and faithd(8) from base. It looks like industryAlexander V. Chernikov2014-11-091-13/+0
* Remove SYSCTL_VNET_* macros, and simply put CTLFLAG_VNET where needed.Gleb Smirnoff2014-11-071-11/+11
* Add a sysctl, net.inet.icmp.tstamprepl, which can be used to disable repliesMark Johnston2014-10-011-0/+6
* Merge 'struct ip6protosw' and 'struct protosw' into one. Now we haveKevin Lo2014-08-081-8/+13
* Don't copy the MF flag from original IP header to ICMP error message.Andrey V. Elsukov2014-03-311-0/+1
* The r48589 promised to remove implicit inclusion of if_var.h soon. PrepareGleb Smirnoff2013-10-261-0/+1
* Migrate structs arpstat, icmpstat, mrtstat, pimstat and udpstat to PCPUAndrey V. Elsukov2013-07-091-4/+9
* Mechanically substitute flags from historic mbuf allocator withGleb Smirnoff2012-12-051-3/+3
* Use ip_stripoptions() instead of handrolled version.Gleb Smirnoff2012-10-231-13/+1
* Do not reduce ip_len by size of IP header in the ip_input()Gleb Smirnoff2012-10-231-3/+1
* Switch the entire IPv4 stack to keep the IP packet headerGleb Smirnoff2012-10-221-12/+11
* Do not check if found IPv4 rte is dynamic if net.inet.icmp.drop_redirect isAlexander V. Chernikov2012-10-101-5/+34
* Merge the projects/pf/head branch, that was worked on for last six months,Gleb Smirnoff2012-09-081-2/+0
* Add rate limitation for SCTP OOTB responses.Michael Tuexen2012-06-181-1/+2
* - Fix sysctl descriptionEitan Adler2012-01-071-1/+1
* Convert all users of IF_ADDR_LOCK to use new locking macros that specifyJohn Baldwin2012-01-051-9/+9
* Update packet filter (pf) code to OpenBSD 4.5.Bjoern A. Zeeb2011-06-281-0/+2
* MfP4 CH=192029:Bjoern A. Zeeb2011-04-271-12/+17
* After some off-list discussion, revert a number of changes to theDimitry Andric2010-11-221-10/+10
* Apply the STATIC_VNET_DEFINE and STATIC_DPCPU_DEFINE macros throughoutDimitry Andric2010-11-141-10/+10
* Change the messages of the ICMP bad port bandwidth limiter fromAndre Oppermann2010-08-141-1/+2
* MFP4: @176978-176982, 176984, 176990-176994, 177441Bjoern A. Zeeb2010-04-291-39/+20
* Compare pointer to NULL rather than 0.Bjoern A. Zeeb2009-10-131-1/+1
* Many network stack subsystems use a single global data structure to holdRobert Watson2009-08-021-0/+14