Metadata-Version: 1.1
Name: uipcalc
Version: 0.3
Summary: Universal (IPv4/IPv6) IP address and netmask calculator
Home-page: http://bitbucket.org/asenci/uipcalc/
Author: Andre Sencioles Vitorio Oliveira
Author-email: asenci@gmail.com
License: ISC License
Description: uipcalc
        =======
        
        Universal (IPv4/IPv6) CIDR calculator
        
        Source available at: http://bitbucket.org/asenci/uipcalc/
        
        Please report any issues at: http://bitbucket.org/asenci/uipcalc/issues/
        
        
        Installing:
        -----------
        
        ::
        
            $ pip install uipcalc
        
        
        Usage:
        ------
        
        ::
        
            uipcalc [-h] address
        
            Universal (IPv4/IPv6) IP address and netmask calculator
        
            positional arguments:
              address     IP address with netmask in CIDR or dotted-decimal notation
        
            optional arguments:
              -h, --help  show this help message and exit
        
        
        Examples:
        ---------
        
        ::
        
            $ uipcalc 192.0.2.4/12
            Number of addresses:  1048576
        
            Network:    192.0.0.0
            Broadcast:  192.15.255.255
            Netmask:    255.240.0.0 (12)
        
            Network:    11000000.0000 0000.00000000.00000000
            Broadcast:  11000000.0000 1111.11111111.11111111
            Netmask:    11111111.1111 0000.00000000.00000000
        
            $ uipcalc 192.0.2.4/255.255.255.192
            Number of addresses:  64
        
            Network:    192.0.2.0
            Broadcast:  192.0.2.63
            Netmask:    255.255.255.192 (26)
        
            Network:    11000000.00000000.00000010.00 000000
            Broadcast:  11000000.00000000.00000010.00 111111
            Netmask:    11111111.11111111.11111111.11 000000
        
            $ uipcalc 2001:DB8::/48
            Number of addresses:  1208925819614629174706176
        
            Network:    2001:0db8:0000:0000:0000:0000:0000:0000
            Broadcast:  2001:0db8:0000:ffff:ffff:ffff:ffff:ffff
            Netmask:    ffff:ffff:ffff:0000:0000:0000:0000:0000 (48)
        
            Network:    0010000000000001.0000110110111000.0000000000000000. 0000000000000000.0000000000000000.0000000000000000.0000000000000000.0000000000000000
            Broadcast:  0010000000000001.0000110110111000.0000000000000000. 1111111111111111.1111111111111111.1111111111111111.1111111111111111.1111111111111111
            Netmask:    1111111111111111.1111111111111111.1111111111111111. 0000000000000000.0000000000000000.0000000000000000.0000000000000000.0000000000000000
        
            $ uipcalc 2001:DB8::/60
            Number of addresses:  295147905179352825856
        
            Network:    2001:0db8:0000:0000:0000:0000:0000:0000
            Broadcast:  2001:0db8:0000:000f:ffff:ffff:ffff:ffff
            Netmask:    ffff:ffff:ffff:fff0:0000:0000:0000:0000 (60)
        
            Network:    0010000000000001.0000110110111000.0000000000000000.000000000000 0000.0000000000000000.0000000000000000.0000000000000000.0000000000000000
            Broadcast:  0010000000000001.0000110110111000.0000000000000000.000000000000 1111.1111111111111111.1111111111111111.1111111111111111.1111111111111111
            Netmask:    1111111111111111.1111111111111111.1111111111111111.111111111111 0000.0000000000000000.0000000000000000.0000000000000000.0000000000000000
        
        
        Requirements:
        -------------
        
        - Python >= 2.6
        - argparse (for Python < 2.7)
        - ipaddress (for Python < 3.3)
        - six
        
        License:
        --------
        
        Licensed under ISC license.
        
        See `LICENSE <http://bitbucket.org/asenci/uipcalc/raw/master/LICENSE>`_ file for details.
Keywords: ip,ipv4,ipv6,calculator
Platform: any
Classifier: License :: OSI Approved :: ISC License (ISCL)
Classifier: Natural Language :: English
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Operating System :: POSIX :: BSD
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: Implementation :: CPython
