summaryrefslogtreecommitdiff
path: root/sys/netinet
AgeCommit message (Expand)Author
2004-12-22Instead of running carp_setroute synchronously, use if_addrhooks to get aChristopher Pascoe
2004-12-19#define sc_if sc_ac.ac_if, makes things a little more readable, andRyan Thomas McBride
2004-12-19Make it possible for carp to work on fddi and token ring again.Ryan Thomas McBride
2004-12-18Decrement carp_suppress_preempt when detaching an interface that hasChristopher Pascoe
2004-12-17Temporary fix to get IPv6 working again.Marco Pfatschbacher
2004-12-17Reorder code in the ethernet output path, and enhance unicast addressChristopher Pascoe
2004-12-17Remember to decrement carp_suppress_preempt when detaching.Ryan Thomas McBride
2004-12-15Add IFF_NOARP to carp interface, we want arp requests to be handled viaRyan Thomas McBride
2004-12-15* fix the multicast memberships removalPatrick Latifi
2004-12-15protect against multiple inclusionPatrick Latifi
2004-12-14move ioctls together w/ all other ifaces; mcbride@ okMichael Shalayeff
2004-12-13zap lvalue assignment, okay markus@. approved miod@Marc Espie
2004-12-10Add carp_set_enaddr(), call carp_set_state() after changing the vhidRyan Thomas McBride
2004-12-10Rename carp_output() to carp_fix_lladdr().Ryan Thomas McBride
2004-12-08* knfPatrick Latifi
2004-12-08allow ToS to be set on raw ip socketsHenning Brauer
2004-12-08Remove code duplication duplication. Use carpdetach() in carp_clone_destroy().Ryan Thomas McBride
2004-12-08Merge in more fixes from a pre-carpdev diff from Chris Pascoe.Ryan Thomas McBride
2004-12-08Check if_type in carp_carpdev_state() to make sure we're notRyan Thomas McBride
2004-12-07Convert carp(4) to behave more like a regular interface, much in the sameRyan Thomas McBride
2004-12-06also consider NFS_PORT to be a reserved port, as in 1.18 or something likeTheo de Raadt
2004-12-06ipsec udpencap check was done after baddynamicports ports checks (thoseTheo de Raadt
2004-11-30Use %s, not %d to print the interface name. From Max Laier.Ryan Thomas McBride
2004-11-28Reverse bogus sc == NULL check in CARP_LOG(), from Max Laier.Ryan Thomas McBride
2004-11-25resolve conflict between M_TUNNEL and M_ANYCAST6, remove M_COMP (it'sMarkus Friedl
2004-11-25use ttl from setsockopt(), similar to bsd/os; ok henning, mcbride, fgschMarkus Friedl
2004-11-25fix for race between invocation for timer and network inputMarkus Friedl
2004-11-24Multicast routing cleanup from Pavlin RadoslavovRyan Thomas McBride
2004-11-23remove wrong comments; ok deraadtMarkus Friedl
2004-11-19Plug memory leak. Found by pat@. Thanks!Hans-Joerg Hoexer
2004-11-18for loopback, set ia_dstaddr instead of ia_ifa.ifa_dstaddr in in_ifinit()Daniel Hartmeier
2004-11-17ip6_plen does not include the size of the ipv6 header; ok itojunMarkus Friedl
2004-11-17Improved logging for advertisement failures: Add some carpstats.carps_onomem++Ryan Thomas McBride
2004-11-16Call arprequest/ether_output at splsoftnet(). From Chris Pascoe.Ryan Thomas McBride
2004-11-10Add some (ifp != NULL) checks to ip_fragment() so it can be used even if thereRyan Thomas McBride
2004-10-28define IFT_CARP, and set if_type to that on carp interfaces insteadHenning Brauer
2004-10-28Modulate tcp_now by a random amount on a per-connection basis.Ryan Thomas McBride
2004-10-18Do not embed an ip header with a decremented ttl into an icmp message.Otto Moerbeek
2004-10-06set the congestion window to two segments (instead of only one), this matchesMarkus Friedl
2004-10-06Unbreak tcpdump on the carp interface; variable shadowing pointed out byRyan Thomas McBride
2004-10-05Call ip_output at splsoftnet() when sending advertisements; also don't stopRyan Thomas McBride
2004-09-24pmtu support for udpencap; ok hshoexer, hoMarkus Friedl
2004-09-24pass segment size to userland; ok deraadt@Markus Friedl
2004-09-23add ETHER_MAX_DIX_LENBrad Smith
2004-09-23remove some more compile time overrides, use the sysctl's.Brad Smith
2004-09-22account for linkhdr size when choosing mbufs vs mbuf clustersTheo de Raadt
2004-09-18Oops, copy a pointer to ac_if, not the first bytes of the struct itself.Ryan Thomas McBride
2004-09-18Store the carp interface ifp in PACKET_TAG_CARP instead of a pointer toRyan Thomas McBride
2004-09-17Remove option EON from kernel and options(4)Mathieu Sauve-Frankel
2004-09-16Clean up CARP_LOG macro and include the physical interfaceRyan Thomas McBride