Fixed channel selection on outgoing calls on NT-mode multipoint
authorAndreas Eversberg <jolly@eversberg.eu>
Sun, 28 Nov 2010 07:53:32 +0000 (08:53 +0100)
committerAndreas Eversberg <jolly@eversberg.eu>
Sun, 28 Nov 2010 07:53:32 +0000 (08:53 +0100)
commitdec6fabc354cdfe7188340623afb192b4a3fb062
treecc6d61a9f745473156ad1372dfeb050bff01c0a9
parent591926f2029e5a0fec3adf63bc709c9ef39134b2
Fixed channel selection on outgoing calls on NT-mode multipoint

On a multipoint bus, it is required to assign a channel with no other
alternative allowed. This is required, because an individual phone on the
bus may not choose a different channel, while other phones accept the
indicated channel. Also an individual phone does not have the information
about other available channels. On a point-to-point configuration it is
possible anyway.

In this multipoint case, the channel assignment is now forced automatically,
even if the 'force' keyword is not specified in the "out-channel" of
interface.conf.

Additionally "lcradmin portinfo" shows the channel selection settings now.
interface.c
lcradmin.c
lcrsocket.h
socket_server.c