Skip to content
This repository

team netdevice library

branch: master

teamd: respect currently set user linkup for created linkwatches

It fixes a problem during take_over then the link may be up initially
but linkwatch would incorrectly assume link down by default.

Signed-off-by: Jiri Pirko <jiri@resnulli.us>
latest commit cc9fe0dfaa
jpirko authored
Octocat-spinner-32 binding update copyright dates and emails August 08, 2013
Octocat-spinner-32 examples do not install example binaries September 11, 2013
Octocat-spinner-32 include libteam: ifinfo: watch for dellink messages and call change handlers … March 31, 2014
Octocat-spinner-32 libteam libteam: Use u8 for put/get TEAM_ATTR_OPTION_TYPE April 01, 2014
Octocat-spinner-32 libteamdctl usock: accept multiline message string parameters March 06, 2014
Octocat-spinner-32 m4 build: move some autotools files to build-aux and update .gitignore March 31, 2013
Octocat-spinner-32 man teamd: split --take-over option into --no-quit-destroy April 10, 2014
Octocat-spinner-32 scripts update copyright dates and emails August 08, 2013
Octocat-spinner-32 src build: move some autotools files to build-aux and update .gitignore March 31, 2013
Octocat-spinner-32 teamd teamd: respect currently set user linkup for created linkwatches April 10, 2014
Octocat-spinner-32 utils teamdctl: unmess check_teamd_team_devname and fix double free there March 28, 2014
Octocat-spinner-32 .gitignore build: move some autotools files to build-aux and update .gitignore March 31, 2013
Octocat-spinner-32 COPYING licence: update COPYING file and all file headers January 10, 2012
Octocat-spinner-32 HOWTO.BASICS update HOWTO.BASICS August 31, 2012
Octocat-spinner-32 Makefile.am libteamdctl: add lib core March 07, 2013
Octocat-spinner-32 README remove README leftovers August 08, 2013
Octocat-spinner-32 SubmittingPatches libteam: add SubmittingPatches doc April 02, 2014
Octocat-spinner-32 autogen.sh Add binding for python October 17, 2011
Octocat-spinner-32 configure.ac 1.10 release March 31, 2014
README
# libteam - Library for controlling team network device #

The purpose of the Team driver is to provide a mechanism to team multiple NICs (ports) into one logical one (teamdev) at L2 layer. The process is called "channel bonding", "Ethernet bonding", "channel teaming", "link aggregation", etc. This is already implemented in the Linux kernel by the bonding driver.

One thing to note is that Team driver project does try to provide the similar functionality as the bonding driver, however architecturally it is quite different from bonding driver. Team driver is modular, userspace driven, very lean and efficient, and it does have some distinct advantages over bonding. The way Team is configured differs dramatically from the way bonding is.

## Install

    $ ./autogen.sh
    $ ./configure
    $ make
    $ sudo make install

## Authors

* Jiri Pirko <jiri@resnulli.us>

## Internet Resources

* Project Home:     http://www.libteam.org/
* Git Source Tree:  https://github.com/jpirko/libteam/
* Wiki:             https://fedorahosted.org/libteam/
* Tutorial:         https://fedorahosted.org/libteam/wiki/Tutorial
* Documentation:    https://fedorahosted.org/libteam/wiki/InfrastructureSpecification

## License

Copyright (C) 2011-2013 Jiri Pirko <jiri@resnulli.us>

libteam is distributed under GNU Lesser General Public License version 2.1.
See the file "COPYING" in the source distribution for information on terms & conditions for accessing and otherwise using libteam.
Something went wrong with that request. Please try again.