Sorry for top posting, my mobile mail client is gimped..

What kernel version are you building against? Link state subscriber support was recently added in TIPC, i think you need a 3.15 kernel for it to be enabled.

https://git.kernel.org/cgit/linux/kernel/git/davem/net-next.git/commit/net/tipc?id=78acb1f9b898e85fa2c1e28e700b54b66b288e8d

//E

Sent from Samsung Mobile
-------- Original message --------
From: Jiri Pirko
Date:13/06/2014 21:40 (GMT+01:00)
To: Erik Hugne
Cc: libteam@lists.fedorahosted.org
Subject: Re: [patch libteam 0/5] teamd: Add support for TIPC link watcher

Thu, Jun 12, 2014 at 03:48:45PM CEST, erik.hugne@ericsson.com wrote:
>From: Erik Hugne <erik.hugne@ericsson.com>
>
>The first 4 patches moves the arp/ethtool/icmp/icmpv6 link watchers to
>separate files, leaving the generic link watcher code in teamd_link_watch.c.
>The last patch adds support for the TIPC link watcher. There is a build-time
>check that checks if AF_TIPC/SIOCGETLINKNAME are available (kernel 3.15+),
>and only builds in TIPC support in that case.
>
>Erik Hugne (5):
>  teamd: move ethtool link watcher to a separate file
>  teamd: move psr template link watcher to a separate file
>  teamd: move arp link watcher to a separate file
>  teamd: move icmp6 link watcher to a separate file
>  teamd: add TIPC link watcher
>


I applied the patchset with following little changes:
- removed empty lines from end of files
- renamed new files to match link watch names
- changed "arp" > "tipc" on line 2 of tipc.c


Also I tried to compile it in on current net-next kernel bu I'm still
getting:

"checking if TIPC is available and supports link state supervision... no"

What am I doing wrong?

Thanks a lot Eric!

Jiri