summaryrefslogtreecommitdiff
path: root/sys/netinet
AgeCommit message (Expand)Author
2005-03-01Unbreak arp_input with carp; add back the call to carp_iamatch()Ryan Thomas McBride
2005-02-28Remove unused variable if_flags in struct carp_softc, ok mickey@Ryan Thomas McBride
2005-02-271. tcp_xmit_timer(): remove extra rtt decrement (t_rtttime is 0-basedMarkus Friedl
2005-02-22Move #ifdef INET6 outside of 'case AF_INET6:' in tcp_ident().Ryan Thomas McBride
2005-02-17miscellaneous typo fixes:Jean-Francois Brousseau
2005-02-08build w/o INET6; ok mpf@, mcbride@Markus Friedl
2005-02-07Unrevert the changes introduced in 1.96 and accidentally removed in 1.97Ryan Thomas McBride
2005-02-07Prevent carp from attaching to other carp interfaces, which theRyan Thomas McBride
2005-02-07There is no SIOCDIFADDR call into interfaces on address deletion, soChristopher Pascoe
2005-01-29Check the carpdev link state when we attach to it, makes a firewallRyan Thomas McBride
2005-01-20expire ipforward_rt cache in ip_slowtimeo; fixes pr 1697; ok claudioMarkus Friedl
2005-01-18Rewriting the lladdr can now be done without using mbuf tags.Marco Pfatschbacher
2005-01-18Use correct source address for ICMP errors generated from packets that wereClaudio Jeker
2005-01-15From NetBSD:Christopher Pascoe
2005-01-15fix commentBrad Smith
2005-01-14Duplicate nested if statement in PIM code.Ryan Thomas McBride
2005-01-14Add kernel support for Protocol Independant Multicast (PIM)Ryan Thomas McBride
2005-01-10Make sure bogus values don't make their way into tcp_xmit_timer() calculations.Ryan Thomas McBride
2005-01-06spacingTheo de Raadt
2005-01-06Attach multicast to the carp interface for IPv6 (makes it consistent withRyan Thomas McBride
2005-01-06Error path cleanups for carp_output. Use ENOBUFS instead of ENOMEM whenChristopher Pascoe
2005-01-06Tag all packets sent via a CARP interface for link local addressChristopher Pascoe
2005-01-04restrict forwarding to ipsec processed traffic of ip.forwarding==2Markus Friedl
2005-01-04Move processing of ARP packets for CARP addresses to the carp interfaceChristopher Pascoe
2005-01-04Use pseudo_AF_HDRCMPLT for outgoing ARP messages, otherwise the providedChristopher Pascoe
2004-12-30handle rtt < 0; markus okTheo de Raadt
2004-12-29fix indentMarkus Friedl
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