src/java.base/windows/classes/java/net/DualStackPlainDatagramSocketImpl.java
changeset 59200 a686b67a59d9
parent 55375 96c7427456f9
equal deleted inserted replaced
59199:a096dfdcabde 59200:a686b67a59d9
     1 /*
     1 /*
     2  * Copyright (c) 2007, 2018, Oracle and/or its affiliates. All rights reserved.
     2  * Copyright (c) 2007, 2019, Oracle and/or its affiliates. All rights reserved.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     4  *
     4  *
     5  * This code is free software; you can redistribute it and/or modify it
     5  * This code is free software; you can redistribute it and/or modify it
     6  * under the terms of the GNU General Public License version 2 only, as
     6  * under the terms of the GNU General Public License version 2 only, as
     7  * published by the Free Software Foundation.  Oracle designates this
     7  * published by the Free Software Foundation.  Oracle designates this
    60 
    60 
    61     // emulates SO_REUSEADDR when exclusiveBind is true and socket is bound
    61     // emulates SO_REUSEADDR when exclusiveBind is true and socket is bound
    62     private boolean isReuseAddress;
    62     private boolean isReuseAddress;
    63 
    63 
    64     DualStackPlainDatagramSocketImpl(boolean exclBind) {
    64     DualStackPlainDatagramSocketImpl(boolean exclBind) {
       
    65         super(false);
    65         exclusiveBind = exclBind;
    66         exclusiveBind = exclBind;
    66     }
    67     }
    67 
    68 
    68     protected void datagramSocketCreate() throws SocketException {
    69     protected void datagramSocketCreate() throws SocketException {
    69         if (fd == null)
    70         if (fd == null)