<div>Hi,.</div><div>because previously signed types were used for ports, and the remote port number could be greater than max(signed16), causing the sign bit to propagate. this code is now unnecessary.<br /></div><div><br /></div><div>02.07.2023, 22:52, "Joerg" <joerg.straube@iaeth.ch>:</div><blockquote><p>Hi<br /><br />I can‘t answer the question, why the author of this source code uses „remPort“ with an explicit conversion and „locPort“ with the implicit conversion, the compiler generates.<br /><br />br<br />Jörg<br /></p><span class="f55bbb4eeef208e8wmi-sign"><a href="https://lists.inf.ethz.ch/mailman/listinfo/oberon" target="_blank">https://lists.inf.ethz.ch/mailman/listinfo/oberon</a></span></blockquote>