diff options
Diffstat (limited to 'tinySIP/src/transports/tsip_transport_layer.c')
-rwxr-xr-x | tinySIP/src/transports/tsip_transport_layer.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tinySIP/src/transports/tsip_transport_layer.c b/tinySIP/src/transports/tsip_transport_layer.c index fc01c0e..562f395 100755 --- a/tinySIP/src/transports/tsip_transport_layer.c +++ b/tinySIP/src/transports/tsip_transport_layer.c @@ -865,7 +865,7 @@ clean_routes: transport = curr; break; } - if((curr->type & destNetType) == destNetType) { + if((curr->type & destNetType) == destNetType || (curr->type & destNetType) == curr->type) { transport_closest1 = curr; } if(self->stack->network.transport_idx_default>= 0 && curr->type == self->stack->network.transport_types[self->stack->network.transport_idx_default]) { |