# StreamingSocket::portNumber confusion

**URL:** https://forum.juce.com/t/streamingsocket-portnumber-confusion/29019
**Category:** General JUCE discussion
**Created:** [August 17, 2018, 11:57am UTC](https://forum.juce.com/t/streamingsocket-portnumber-confusion/29019 "2018-08-17T11:57:01Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![MikeHandford](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/mikehandford/32/3366_2.png) [@MikeHandford](https://forum.juce.com/u/MikeHandford)
#### Post date: [August 17, 2018, 11:57am UTC](https://forum.juce.com/t/streamingsocket-portnumber-confusion/29019/1 "2018-08-17T11:57:01Z")

</div>

Is there a way of getting the remote port number of any new connections accepted via StreamingSocket::waitForNextConnection() ?

The portNumber member seems to get set to the remote port number only when calling connect() but everywhere else it’s set to the local port number.

Thanks,  
Mike.

---

<div class="post-metadata">

### Author: ![daniel](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/daniel/32/790_2.png) [@daniel](https://forum.juce.com/u/daniel)
#### Post date: [August 20, 2018, 8:13am UTC](https://forum.juce.com/t/streamingsocket-portnumber-confusion/29019/2 "2018-08-20T08:13:20Z")

</div>

AFAIK the outbound port numbers are dynamically assigned, and bound after that moment of connect anyway (i.e. unusable for anybody else). What do you need it for?
