Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-11-30 | Use %s, not %d to print the interface name. From Max Laier. | Ryan Thomas McBride | |
2004-11-28 | Reverse bogus sc == NULL check in CARP_LOG(), from Max Laier. | Ryan Thomas McBride | |
2004-11-25 | resolve conflict between M_TUNNEL and M_ANYCAST6, remove M_COMP (it's | Markus Friedl | |
only set and never read), update documentation; ok fgsch, deraadt, millert | |||
2004-11-25 | use ttl from setsockopt(), similar to bsd/os; ok henning, mcbride, fgsch | Markus Friedl | |
2004-11-25 | fix for race between invocation for timer and network input | Markus Friedl | |
1) add a reaper for TCP and SYN cache states (cf. netbsd pr 20390) 2) additional check for TCP_TIMER_ISARMED(TCPT_REXMT) in tcp_timer_persist() with mickey@; ok deraadt@ | |||
2004-11-24 | Multicast routing cleanup from Pavlin Radoslavov | Ryan Thomas McBride | |
- sync ip_mroute.c with NetBSD - import some FreeBSD changes to MFC entry handling - set im->im_vif correctly when sending IGMPMSG_WRONGVIF - increment mrtstat.mrts_upcalls correctly - return error from get_sg_cnt() if there is no matching forwarding entry ok henning@ brad@ naddy@ | |||
2004-11-23 | remove wrong comments; ok deraadt | Markus Friedl | |
2004-11-19 | Plug memory leak. Found by pat@. Thanks! | Hans-Joerg Hoexer | |
ok myself markus@ | |||
2004-11-18 | for loopback, set ia_dstaddr instead of ia_ifa.ifa_dstaddr in in_ifinit() | Daniel Hartmeier | |
found by Ruslan Ermilov, ok markus@ http://marc.theaimsgroup.com/?l=freebsd-net&m=110072900204253 | |||
2004-11-17 | ip6_plen does not include the size of the ipv6 header; ok itojun | Markus Friedl | |
2004-11-17 | Improved logging for advertisement failures: Add some carpstats.carps_onomem++ | Ryan Thomas McBride | |
when sending advertisements fail due to ENOBUGS, and some CARP_LOG for other failures. From camield@ | |||
2004-11-16 | Call arprequest/ether_output at splsoftnet(). From Chris Pascoe. | Ryan Thomas McBride | |
ok henning@ | |||
2004-11-10 | Add some (ifp != NULL) checks to ip_fragment() so it can be used even if there | Ryan Thomas McBride | |
is no struct ifnet associated with the outgoing interface of the packet. Necessary for upcoming Protocol Independent Multicast support. From Pavlin Radoslavov ok henning@ djm@ markus@ | |||
2004-10-28 | define IFT_CARP, and set if_type to that on carp interfaces instead | Henning Brauer | |
of hiding under IFT_PROPVIRTUAL, ryan daniel ok | |||
2004-10-28 | Modulate tcp_now by a random amount on a per-connection basis. | Ryan Thomas McBride | |
ok markus@ frantzen@ | |||
2004-10-18 | Do not embed an ip header with a decremented ttl into an icmp message. | Otto Moerbeek | |
Wait with the decrement until after the copy is done. Resolves checksum mismatches on the embedded header, as reported by tcpdump. ok markus@ itojun@ | |||
2004-10-06 | set the congestion window to two segments (instead of only one), this matches | Markus Friedl | |
the window size he have when entering the established state. ok deraadt@ | |||
2004-10-06 | Unbreak tcpdump on the carp interface; variable shadowing pointed out by | Ryan Thomas McBride | |
Patrick Latifi (diff based on his). | |||
2004-10-05 | Call ip_output at splsoftnet() when sending advertisements; also don't stop | Ryan Thomas McBride | |
sending advertisements if we can't tag the mbuf. Problem report and fix from Chris Pascoe, thanks. ok henning@ | |||
2004-09-24 | pmtu support for udpencap; ok hshoexer, ho | Markus Friedl | |
2004-09-24 | pass segment size to userland; ok deraadt@ | Markus Friedl | |
2004-09-23 | add ETHER_MAX_DIX_LEN | Brad Smith | |
2004-09-23 | remove some more compile time overrides, use the sysctl's. | Brad Smith | |
ok markus@ | |||
2004-09-22 | account for linkhdr size when choosing mbufs vs mbuf clusters | Theo de Raadt | |
ok dhartmei markus claudio henning mcbride ... | |||
2004-09-18 | Oops, copy a pointer to ac_if, not the first bytes of the struct itself. | Ryan Thomas McBride | |
Actually this doesn't matter right now, as the first bytes of struct ifnet are a pointer to the softc, which has ac_if at the beginning and thus by fluke the pointer is correct. This also makes the sc to ifp conversion for carp_macmatch6(). | |||
2004-09-18 | Store the carp interface ifp in PACKET_TAG_CARP instead of a pointer to | Ryan Thomas McBride | |
carp_softc. | |||
2004-09-17 | Remove option EON from kernel and options(4) | Mathieu Sauve-Frankel | |
ok henning@ | |||
2004-09-16 | Clean up CARP_LOG macro and include the physical interface | Ryan Thomas McBride | |
that bogus packets arrive on. | |||
2004-09-16 | don't send partial segments if SS_ISSENDING is set, remember | Markus Friedl | |
TF_LASTIDLE across invocations of tcp_output (from freebsd); ok mcbride | |||
2004-08-31 | Prevent backup CARP hosts from replying to arp requests, fixes strangeness | Ryan Thomas McBride | |
with some layer-3 switches. From Bill Marquette. ok henning@ mickey@ dhartmei@ and deraadt@ | |||
2004-08-24 | Don't allow SIOCGET{VIF,SG}CNT from sockets other than the multicast router. | Brad Smith | |
From NetBSD Fixes PR 3825 ok mcbride@ canacar@ claudio@ | |||
2004-08-10 | remove in_pcbnotify, it is no longer used. | Markus Friedl | |
2004-08-10 | replace in_pcbnotify with in_pcbhashlookup and avoid looping over | Markus Friedl | |
all connections; ok dhartmei, canacar, mcbride | |||
2004-08-10 | verify th_seq in icmp errors; report Fernando Gont; ok mcbride@, dhartmei@ | Markus Friedl | |
2004-08-04 | use CIRCLEQ_XXX; ok mcbride, miod | Markus Friedl | |
2004-07-31 | remove GATEWAY and IPFORWARDING option knobs, use the sysctl. | Brad Smith | |
ok mcbride@ miod@ deraadt@ | |||
2004-07-31 | - formatting | Brad Smith | |
- add comment | |||
2004-07-29 | Document the CARP header layout. | Ryan Thomas McBride | |
2004-07-17 | netiso traces hide everywhere... millert ok | Henning Brauer | |
2004-07-16 | undo 1.148, otherwise we have assymmetric cwnd when entering ESTABLISHED: | Markus Friedl | |
2mss on the server side, and 1mss on the client. | |||
2004-07-15 | tcp_trace() expects short, not int; ok deraadt | Markus Friedl | |
2004-07-09 | typo. Bruno Rohee | Jun-ichiro itojun Hagino | |
2004-07-06 | backout rev 1.3, it breaks simultaneous close (no FIN set for retransmits) | Markus Friedl | |
ok deraadt, henning, itojun | |||
2004-06-26 | use IF_INPUT_ENQUEUE | Philipp Buehler | |
ok henning@, mcbride@ | |||
2004-06-26 | only add ipcomp headers if we've actually compressed the payload; with jfb@ | Markus Friedl | |
ok hshoexer, jfb | |||
2004-06-26 | Default enable udpencap. Add 'disable' sysctl to sysctl.conf. markus@ ok. | Hakan Olsson | |
2004-06-25 | disallow udpencap_port in bind(0); ok ho@ | Markus Friedl | |
2004-06-24 | This moves access to wall and uptime variables in MI code, | Thorsten Lockert | |
encapsulating all such access into wall-defined functions that makes sure locking is done as needed. It also cleans up some uses of wall time vs. uptime some places, but there is sure to be more of these needed as well, particularily in MD code. Also, many current calls to microtime() should probably be changed to getmicrotime(), or to the {,get}microuptime() versions. ok art@ deraadt@ aaron@ matthieu@ beck@ sturm@ millert@ others "Oh, that is not your problem!" from miod@ | |||
2004-06-22 | Add M_LINK0 for net80211; OK markus@ and mcbride@ | Todd C. Miller | |
2004-06-22 | Pull the plug on source-based routing until remaining bugs are eradicated. | Cedric Berger | |
No need to reconfig kernel or rebuild userland stuff. requested deraadt@, help beck@ |