< prev index next >

src/java.base/windows/native/libnet/net_util_md.c

Print this page

        

*** 583,593 **** * call to bind() will suffice. The other socket is closed in this case. * * The more complicated case is when the requested address is ::0 or 0.0.0.0. * * Two further cases: ! * 2. If the reqeusted port is 0 (ie. any port) then we try to bind in v4 space * first with a wild-card port argument. We then try to bind in v6 space * using the returned port number. If this fails, we repeat the process * until a free port common to both spaces becomes available. * * 3. If the requested port is a specific port, then we just try to get that --- 583,593 ---- * call to bind() will suffice. The other socket is closed in this case. * * The more complicated case is when the requested address is ::0 or 0.0.0.0. * * Two further cases: ! * 2. If the requested port is 0 (ie. any port) then we try to bind in v4 space * first with a wild-card port argument. We then try to bind in v6 space * using the returned port number. If this fails, we repeat the process * until a free port common to both spaces becomes available. * * 3. If the requested port is a specific port, then we just try to get that
< prev index next >