teamd: fix check in __find_by_item_path()

Signed-off-by: Jiri Pirko <jiri@resnulli.us>
teamd: ab: allow user to change active port

Signed-off-by: Jiri Pirko <jiri@resnulli.us>
teamd: usock: do not fail in case usock send fail, warn instead

Signed-off-by: Jiri Pirko <jiri@resnulli.us>
libteamdctl: increase usock timeout to 5secs

Signed-off-by: Jiri Pirko <jiri@resnulli.us>
teamdctl: consolidate reply timeout for both clis

Signed-off-by: Jiri Pirko <jiri@resnulli.us>
libteamdctl: dbus: get reply only in case it is requested

Signed-off-by: Jiri Pirko <jiri@resnulli.us>
teamd: lacp: add select policy getter

Signed-off-by: Jiri Pirko <jiri@resnulli.us>
teamd: push common teamd/teamctl usock and dbus things into "common" headers

Signed-off-by: Jiri Pirko <jiri@resnulli.us>
teamd: rename "teamd_ctl_methods" to "teamd_ctl"

Signed-off-by: Jiri Pirko <jiri@resnulli.us>
teamd: add work queue scheduling subsystem

Signed-off-by: Jiri Pirko <jiri@resnulli.us>
teamd: ab: use workq for actual active port change

Signed-off-by: Jiri Pirko <jiri@resnulli.us>
teamd: lacp: add aggregator.selected state value

Signed-off-by: Jiri Pirko <jiri@resnulli.us>
teamd: lacp: allow user to run-time select aggregator

Signed-off-by: Jiri Pirko <jiri@resnulli.us>