tipc-config: increase receive buffer size

In order for tipc-config to be able to use the legacy ASCII
netlink API during the transition period.

Change-Id: I9ad8ec7c3ca9944c642024057a4c171f71cd4f49
Signed-off-by: Richard Alpe <richard.alpe@ericsson.com>
tipc: add new tipc tool framework

Add new tipc tool with framework for command line handling and netlink
interaction. No actual commands are added yet.

Change-Id: I67acd590ebfac6953a0c078151e193241ca49766
Signed-off-by: Richard Alpe <richard.alpe@ericsson.com>
tipc: add socket command

Add support for socket listing which lists all sockets with their
associated publication / connection info.

Add the following socket commands:

$ tipc socket list

(or abbreviated $ tipc s l)

Change-Id: Idf62a028789be5e4b4842acdbfacbdc2eaffcca2
Signed-off-by: Richard Alpe <richard.alpe@ericsson.com>
tipc: add misc.c with str2addr

Add misc.c with the function str2addr which is frequently used to
convert a human readable network address like 1.1.2 into a tipc internal
address (u32).

More miscellaneous helpers could be added to this file in the future.

Change-Id: Ic97012540e851bc7634f661aaf7e12b3eaf1c939
Signed-off-by: Richard Alpe <richard.alpe@ericsson.com>
tipc: add node command

Add the following node commands:

$ tipc node list

Change-Id: Idadd4a92b6025968b8d686215744990f8b38ec71
Signed-off-by: Richard Alpe <richard.alpe@ericsson.com>
tipc: add nametable command

Add nametable commands:

$ tipc nametable show

Change-Id: I009a54175c9a1681f610ce9903b2ea94e52203c2
Signed-off-by: Richard Alpe <richard.alpe@ericsson.com>
tipc: add bearer command

Add the following bearer commands:

$ tipc bearer disable
$ tipc bearer enable
$ tipc bearer list
$ tipc bearer priority set
$ tipc bearer priority get
$ tipc bearer tolerance set
$ tipc bearer tolerance get
$ tipc bearer window set
$ tipc bearer window get

Change-Id: Ibbb013b0a45c471f319c95a437a4f8f0b2259bf8
Signed-off-by: Richard Alpe <richard.alpe@ericsson.com>
tipc: add media command

Add the following media commands:

$ tipc media list
$ tipc media priority set
$ tipc media priority get
$ tipc media tolerance set
$ tipc media tolerance get
$ tipc media window set
$ tipc media window get

Change-Id: If0be2767ac1ac3e96591ffcd77fd8c48c763fda0
Signed-off-by: Richard Alpe <richard.alpe@ericsson.com>
tipc: add link command

Add the following link commands:

$ tipc link list
$ tipc link priority set
$ tipc link priority get
$ tipc link tolerance set
$ tipc link tolerance get
$ tipc link window set
$ tipc link window get

Change-Id: Ib37741085c02cf3e85992182f04491608204081c
Signed-off-by: Richard Alpe <richard.alpe@ericsson.com>
tipc: add net command

Add the following net commands:

$ tipc net id set
$ tipc net id show
$ tipc net address set
$ tipc net address show

Change-Id: I08b32c5ec1ba7e9a29ad9612e719995165e13a13
Signed-off-by: Richard Alpe <richard.alpe@ericsson.com>
tipc: add version command

Add the following version commands:

$ tipc version

Change-Id: Ia103eff27a4942672ecc1b7d8f80d924f4048b5c
Signed-off-by: Richard Alpe <richard.alpe@ericsson.com>
tipc: add address command

Add the following address commands:
$ tipc address set
$ tipc address show

Change-Id: Idb18d3eeef5c877b9fa30053b18c98fa688deb74
Signed-off-by: Richard Alpe <richard.alpe@ericsson.com>