summaryrefslogtreecommitdiff
path: root/sys/netinet/ip_carp.c
AgeCommit message (Expand)Author
2007-06-01sc_carplladdr does not need to be dereferenced.Marco Pfatschbacher
2007-06-01apply the "skip ipsec if there are no flows" speedup diff to IPv6 too.Henning Brauer
2007-06-01Remove code to create a carp(4) Token Ring lladdr.Marco Pfatschbacher
2007-05-29Move tokenring support to the attic where it can join the cards that whereClaudio Jeker
2007-05-28Users of arc4random() should include dev/rndvar.h directly.Ryan Thomas McBride
2007-05-27rewrite a static inline func that simply coerces a return type of anotherDavid Gwynne
2007-05-26one extern seems to be better than 20 for ifqmaxlen; ok krwJason Wright
2007-05-06do not fill RTAX_GATEWAY for RTM_DELETE, ok claudioHenning Brauer
2007-05-04make carp's routing table modification attempts (imho broken by design)Henning Brauer
2007-03-27Don't pick up IPv6 link local IPs on address deletions.Marco Pfatschbacher
2007-03-25Synchronise carp advertisements on group demotion.Marco Pfatschbacher
2007-03-18Add IP load balancing support for carp(4).Marco Pfatschbacher
2006-12-13use IN6_IS_SCOPE_EMBED to check kernel-internal form addressesJun-ichiro itojun Hagino
2006-11-16in carp_attach, create the "carp" interface group, so that it is alwaysHenning Brauer
2006-08-31Automatically add a IPv6 link-local address to carp interfaces when theRyan Thomas McBride
2006-08-28Make carp see all IPv6 address additions and remove dead code in carp_ioctl()Ryan Thomas McBride
2006-08-16Send out a second delayed gratuitous ARP request afterMarco Pfatschbacher
2006-06-16adjust functions dealing with the routing table to take a table ID asHenning Brauer
2006-06-02Introduce attributes to interface groups.Marco Pfatschbacher
2006-05-22Check for NULL cookies before calling hook_disestablish(). Just in caseKenneth R Westerback
2006-05-18Add a duplicate check for our own advertisements. This is necessaryMarco Pfatschbacher
2006-03-26if_link_state_change() is more appropriate here.Camiel Dobbelaar
2006-03-25allow bpf(4) to ignore packets based on their direction (inbound orDamien Miller
2006-03-23Set a carp MAC address of 00:00:00:00:00:00 if no vhid is assigned.Ryan Thomas McBride
2006-03-22prevent anything outside rote.c from accessing the routing table headsHenning Brauer
2006-01-28Fix hmac calculation.Marco Pfatschbacher
2005-11-29Fix IPv6 hmac calculation.Marco Pfatschbacher
2005-11-29something in the eurobsdcon route-a-thon broke my simple home networkJolan Luff
2005-11-27don't let anything outside route.c access the routing table heads directly,Henning Brauer
2005-11-27Completly remove transition path INIT -> MASTER.Marco Pfatschbacher
2005-11-27Sort the IP addresses in ascending order when doing the carp hmac; makesRyan Thomas McBride
2005-11-04Add carp_hash() - hash the ethernet address of the ARP request and useRyan Thomas McBride
2005-10-31Fix a TAILQ_FOREACH where the item containing the next pointer could beChristopher Pascoe
2005-10-24Remove redundant duplicate packet length check.Ryan Thomas McBride
2005-09-29Rework of multicast deletion code.Marco Pfatschbacher
2005-08-31Comment out KASSERT(mc != NULL) in carp_ether_delmulti. Because we mess withRyan Thomas McBride
2005-07-31Introduce bpf_mtap_af and bpf_mtap_hdr to be used when passing a mbuf chainChristopher Pascoe
2005-06-19Don't reflect CARP's internal state via IFF_UP (which a user can modify), useChristopher Pascoe
2005-05-27only access if_linkstatehooks inside splnet.Marco Pfatschbacher
2005-04-20Introduce if_linkstatehooks.Marco Pfatschbacher
2005-03-15- stop tearing down routes when the carp interface goes to backup in theRyan Thomas McBride
2005-03-13fix a potential crash that could occur when CARP_LOG is being used.Patrick Latifi
2005-03-05Remove code which enforces a advskew=0 for the caseMarco Pfatschbacher
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-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