                 address = Address()
                 self.internalSocket = 0
                 self.internalAddress = sockaddr_l2()
-
+                
                 throw error
             }
             

        
        localAddress.l2_family = sa_family_t(AF_BLUETOOTH)
        localAddress.l2_bdaddr = address
        localAddress.l2_psm = port.littleEndian
        localAddress.l2_cid = channelIdentifier.littleEndian
        localAddress.l2_bdaddr_type = addressType.rawValue


#if os(OSX) || os(iOS)

    let AF_BLUETOOTH: CInt = 31
    
    let BTPROTO_L2CAP: CInt = 0
    
    let SOL_BLUETOOTH: CInt = 274
    
    let BT_SECURITY: CInt = 4
    
    /// L2CAP socket address (not packed)
    struct sockaddr_l2 {
        var l2_family: sa_family_t
        var l2_psm: CUnsignedShort
