 
      - returns: The initailized port.
      */
-    public convenience init(bytesInNetworkOrder: UnsafePointer<Void>) {
+    public init(bytesInNetworkOrder: UnsafePointer<Void>) {
         self.init(portInNetworkOrder: UnsafePointer<UInt16>(bytesInNetworkOrder).memory)
     }
 

import Foundation

/// Represents the port number of IP protocol.
public class Port: CustomStringConvertible, Hashable, IntegerLiteralConvertible {
    public typealias IntegerLiteralType = UInt16

    private var inport: UInt16


     - returns: The initailized port.
     */
    public init(port: UInt16) {
        self.init(portInNetworkOrder: NSSwapHostShortToBig(port))
    }

    public init(integerLiteral value: Port.IntegerLiteralType) {
        self.init(port: value)
    }

