<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im"><br>
<br>
</div>The disconnection sequence also references the secondary port; but it<br>
shouldn't do it as it's not using it for anything.<br>
<br>
The 3GPP connection sequence receives the primary port always, plus a<br>
secondary port if available, and the sequence logic is responsible for<br>
making sure that the ports that are going to be used during the sequence<br>
are available (i.e. a reference to them exist).<br>
<br>
In the case of the Altair-LTE plugin (actually, in every plugin in which<br>
use AT commands and a net iface), the best thing to do is to explicitly<br>
use the primary port as you suggest, i.e. use the _full() version of the<br>
command where we can specify the port to use when running the connection<br>
request. Don't g_assert (secondary == NULL), as that doesn't really<br>
gives us anything.<br></blockquote><div><br></div><div>I've submitted a new patch that explicitly uses the primary port. That way, we don't need to reference or worry about any secondary port.</div><div> </div></div>

</div></div>