introduce ifname<->ifindex functions and use them for team_init() arg

Signed-off-by: Jiri Pirko <jpirko@redhat.com>
change user interface from ifindexes to ifnames

Signed-off-by: Jiri Pirko <jpirko@redhat.com>
Add basics howto file

Signed-off-by: Jiri Pirko <jpirko@redhat.com>
python: add callback support

Signed-off-by: Jiří Župka <jzupka@redhat.com>
add team_check_event

becomes handy when no loop is involved and application needs to process
incoming kernel events.

Signed-off-by: Jiri Pirko <jpirko@redhat.com>
python: implement core team class

Signed-off-by: Jiri Pirko <jpirko@redhat.com>
convert team_check_event to process multiple events at once

Signed-off-by: Jiri Pirko <jpirko@redhat.com>
python: Repair trace exception from callback.

Signed-off-by: Jiří Župka <jzupka@redhat.com>
Signed-off-by: Jiri Pirko <jpirko@redhat.com>
use per-handler cli_sock and cli_link_cache

Signed-off-by: Jiri Pirko <jpirko@redhat.com>
down pkg version to 0.1

Signed-off-by: Jiri Pirko <jpirko@redhat.com>
use internal option type numbering

do not depend on NLA ones since user ofr libteam might not know them.

Signed-off-by: Jiri Pirko <jpirko@redhat.com>
get_options_handler: continue on unknown nla_type

Signed-off-by: Jiri Pirko <jpirko@redhat.com>
remove inlines

Signed-off-by: Jiri Pirko <jpirko@redhat.com>
rename list_head to __team_list_head to not to pollute app namespace

Signed-off-by: Jiri Pirko <jpirko@redhat.com>
Revert: rename list_head to __team_list_head to not to pollute app namespace

Breaked python binding, so revert this for now

Signed-off-by: Jiri Pirko <jpirko@redhat.com>
export interface to [sg]et generic options

Signed-off-by: Jiri Pirko <jpirko@redhat.com>
python: add option handling functions

Signed-off-by: Jiri Pirko <jpirko@redhat.com>
Add python examples

Signed-off-by: Jiri Pirko <jpirko@redhat.com>
move #endif to the end of header

Signed-off-by: Jiri Pirko <jpirko@redhat.com>
remove unnecessary "extern" from header

Signed-off-by: Jiri Pirko <jpirko@redhat.com>