Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | VC4.0.2debian/0.99.9-6 | Mark O'Brien | 2008-04-19 | 1 | -0/+15 |
| | |||||
* | Don't start watchlink | Stephen Hemminger | 2008-04-18 | 1 | -1/+1 |
| | | | | | The watchlink process causes more problems than it fixes right now. See bugs: 3092, 3145 etc | ||||
* | go back to building watchlink | Stephen Hemminger | 2008-04-18 | 3 | -2/+5 |
| | | | | | | Revert "Disable watchlink from the build" This reverts commit 09d3fdd15c9bf316127f13a9322fdbea13a2628c. | ||||
* | Disable watchlink from the build | Stephen Hemminger | 2008-04-17 | 3 | -5/+2 |
| | | | | No longer build/start/install watchlink | ||||
* | VC4.0.2debian/0.99.9-5 | Mark O'Brien | 2008-04-16 | 1 | -0/+18 |
| | |||||
* | Merge branch 'master' of extreme:git/vyatta-quagga into glendale | Stephen Hemminger | 2008-04-15 | 1 | -1/+1 |
|\ | |||||
| * | Fix packet filter state machine | Stephen Hemminger | 2008-04-15 | 1 | -1/+1 |
| | | | | | | | | | | | | | | The filter rules were incorrect (jump to wrong offset), so the kernel would not accept them. Fixes: 2570 | ||||
* | | Add upgrade test to prerm | rbalocca | 2008-04-10 | 1 | -0/+1 |
| | | |||||
* | | Merge branch 'master' of git:/git/vyatta-quagga | Mark O'Brien | 2008-04-07 | 1 | -1/+1 |
|\| | |||||
| * | interface running status fix | Stephen Hemminger | 2008-04-04 | 1 | -1/+1 |
| | | | | | | | | | | | | The IFF_RUNNING flag is indeterminate if interface is not IFF_UP. Basically the carrier state is driver dependent and wrong when the interface is admin down. | ||||
* | | 3.0.2 | Mark O'Brien | 2008-04-04 | 1 | -0/+29 |
|/ | |||||
* | add locking to prevent file update problemsdebian/0.99.9-4 | Stephen Hemminger | 2008-04-03 | 1 | -1/+19 |
| | | | | | The vyatta-interfaces script needs to update the linkstatus file, so locking is needed to prevent concurrent read/update problems. | ||||
* | fix build on on 64 bit platforms | Stephen Hemminger | 2008-04-03 | 2 | -2/+2 |
| | | | | | | Use proper include files so watchlink can be built on 64 bit platforms. Not strictly necessary yet, since vyatta isn't doing 64 bit builds, but some development machines run 64 bit OS. | ||||
* | add wildcard for interfaces. use an "*" in place of an interface name--and ↵ | Michael Larson | 2008-03-31 | 1 | -2/+1 |
| | | | | | | the address provided will exclude all matching addresses across all ethernet addresses. | ||||
* | Merge branch 'master' of http://git.vyatta.com/vyatta-quagga | Michael Larson | 2008-03-31 | 2 | -1/+33 |
|\ | |||||
| * | Filter unwanted netlink messages | Stephen Hemminger | 2008-03-31 | 2 | -1/+33 |
| | | | | | | | | | | | | Use socket filter to drop unwanted messages on the netlink listen socket. This prevents problems where the listener socket buffer gets overrruns with echos of the new route update that occurs when link changes. | ||||
* | | modified watchlink parser to support the following behaviors: | Michael Larson | 2008-03-31 | 4 | -2/+57 |
|/ | | | | | | | | | | | | | | | | | | | | | > comments are now allowed after the # symbol after each entry > address ranges are now supported in the matching if the user enters a netmask value, then every address within the range is exlcluded > ip value (without a mask) is treated as a /32 for matching > matching is against the masked off address value, the mask is specified by the exclusion entry (and not by the configured address value) > sig_usr1 will reload the configuration and is required after each modification of the exclude file. The format of the file is the following: [interface] [address|network] #comments Only one entry per line is allowed vifs are supported in the interface line (i.e. eth0.1w) | ||||
* | added interface/address exclusion support to watchlink. The correct format is: | Michael Larson | 2008-03-30 | 6 | -17/+91 |
| | | | | | | | | | | | | | | | [interface] [interface] [ip/mask] It should also accept a plain IP--but I haven't tested this yet. Also added syslogging at the info level on interface up/down events. This change provides support for HA to work with interface cable event. HA and VRRP will need to populate the /var/linkstatus/exclude file with the VIPs under their management. In addition to circumvent an additional problem in HA there needs to be an additional address on the monitored interface, otherwise HA will admin down the interface when the cable is pulled | ||||
* | Remove unused lintian "ignore" option | rbalocca | 2008-03-21 | 1 | -1/+0 |
| | |||||
* | support 64bit | Michael Larson | 2008-03-20 | 1 | -1/+1 |
| | |||||
* | bumped up netlink recv buffer limits for zebra--should alleviate netlink ↵ | Michael Larson | 2008-03-20 | 2 | -3/+3 |
| | | | | | | error msgs that occur under large routing tables when layer 2 event occurs. | ||||
* | Merge branch 'master' of git:/git/vyatta-quagga | Mark O'Brien | 2008-03-19 | 1 | -1/+1 |
|\ | | | | | | | | | | | Conflicts: debian/changelog | ||||
| * | 3.0.1 | Mark O'Brien | 2008-03-18 | 1 | -0/+29 |
| | | |||||
* | | VC4.0.1debian/0.99.9-3 | Mark O'Brien | 2008-03-18 | 1 | -0/+29 |
|/ | |||||
* | And with the correct licensing headers. | Michael Larson | 2008-03-17 | 1 | -22/+3 |
| | |||||
* | revert behavior for watchlink to pulling/pushing address on interface on ↵ | Michael Larson | 2008-03-17 | 1 | -6/+38 |
| | | | | IFF_RUNNING|IFF_UP event. | ||||
* | Fix Bug 2750 bgp: large ASN shown as negative | Mohit Mehta | 2008-03-14 | 2 | -5/+5 |
| | | | | - 'vtysh -c "sh run" | grep bgp' gives an accurate 32-bit AS number now | ||||
* | Fix 2842: Protocol debug does not take affect until underlying log level | Stig Thormodsrud | 2008-03-13 | 1 | -1/+2 |
| | | | | is lowered | ||||
* | Merge branch 'glendale' | Mohit Mehta | 2008-03-11 | 1 | -14/+14 |
|\ | |||||
| * | Fix Bug 2750 bgp: large ASN shown as negative | Mohit Mehta | 2008-03-11 | 1 | -14/+14 |
| | | | | | | | | - 32 bit asns show allright now | ||||
* | | Change license notice from VPL to GPLv2 | Stephen Hemminger | 2008-03-10 | 11 | -242/+33 |
|/ | | | | Glendale is licensed under GPL version 2. | ||||
* | Bugfix: 2845 | Bob Gilligan | 2008-03-05 | 1 | -2/+0 |
| | | | | Re-enable handling of RTM_DELLINK. | ||||
* | vc4.0.0debian/0.99.9-2 | Mark O'Brien | 2008-02-25 | 1 | -0/+117 |
| | |||||
* | fix for bug 2750. will also submit to quagga dvlprs. | Michael Larson | 2008-02-12 | 1 | -4/+4 |
| | |||||
* | force so_recvbuf size to 223232 (double of 111616) for netlink in zebra. ↵ | Michael Larson | 2008-02-06 | 1 | -1/+1 |
| | | | | | | will also need to modify kernel proc settings | ||||
* | Revert "avoid package conflict between iproute and vyatta-iproute" | Stephen Hemminger | 2008-01-31 | 1 | -1/+1 |
| | | | | | | | Since vyatta-iproute advertises itself as iproute there should be no need for the previous change. This reverts commit 87431d4ce8c1521e7b748d927136e581228fbf1e. | ||||
* | avoid package conflict between iproute and vyatta-iproute | Stephen Hemminger | 2008-01-30 | 1 | -1/+1 |
| | | | | Now that there is vyatta-iproute, don't get both packages installed. | ||||
* | modified watchlink to manage connected routes in local and main tables per ↵ | Michael Larson | 2008-01-28 | 11 | -62/+284 |
| | | | | interface rather than pulling interface address on cable pull event. | ||||
* | remove generated files from repo | An-Cheng Huang | 2008-01-24 | 5 | -25/+4 |
| | |||||
* | moved some stderr messages to syslog. removed stderr message when receiving ↵ | Michael Larson | 2008-01-22 | 1 | -3/+6 |
| | | | | ack from kernel on netlink msg. | ||||
* | need to qualify test for non-ethernet type interfaces to newlink/dellink ↵ | Michael Larson | 2008-01-21 | 1 | -1/+2 |
| | | | | messages only. | ||||
* | fix for bc addr and fix for parsing iface for show cmds and filter | Michael Larson | 2008-01-21 | 2 | -2/+46 |
| | |||||
* | fix for ppp--restrict watchlink to ethernet interface types only. Filter by ↵ | root | 2008-01-18 | 3 | -5/+10 |
| | | | | checking the ifi_type flag in ifinfomsg hdr from netlink. | ||||
* | fix bug introduced with ptp support--indexing of database and initialization ↵ | Michael Larson | 2008-01-17 | 4 | -5/+5 |
| | | | | of terminating address. | ||||
* | Merge branch 'master' of http://suva.vyatta.com/vyatta-quagga | Michael Larson | 2008-01-17 | 1 | -1/+0 |
|\ | |||||
| * | Merge commit 'origin' | Tom Grennan | 2008-01-17 | 1 | -2/+2 |
| |\ | |||||
| * | | donot add user "vyatta" to vtysh.conf in preinit, this is now done during ↵ | Tom Grennan | 2008-01-17 | 1 | -1/+0 |
| | | | | | | | | | | | | system config | ||||
* | | | added empty exclude file creation to make watchlink happy | Michael Larson | 2008-01-17 | 1 | -0/+1 |
| |/ |/| | |||||
* | | removed stderr message when unable to open exclusion file. Also downgraded ↵ | Michael Larson | 2008-01-17 | 1 | -2/+2 |
|/ | | | | | | syslog entry to log_info--this file won't exist unless the cli configures link-detect to off. | ||||
* | Merge commit 'origin/master' | Tom Grennan | 2008-01-16 | 7 | -22/+46 |
|\ |