Metadata-Version: 1.1
Name: uipcalc
Version: 0.2.1
Summary: Universal (IPv4/IPv6) IP address and netmask calculator
Home-page: http://bitbucket.org/asenci/uipcalc
Author: Andre Sencioles Vitorio Oliveira
Author-email: andre@bcp.net.br
License: ISC License
Description: uipcalc
        =======
        
        Universal (IPv4/IPv6) CIDR calculator
        
        Source available at: `bitbucket.org/asenci/uipcalc/ <http://bitbucket.org/asenci/uipcalc/>`_
        
        Please report any issues at: `bitbucket.org/asenci/uipcalc/issues/ <http://bitbucket.org/asenci/uipcalc/issues/>`_
        
        
        Installing:
        -----------
        
        ::
        
            $ pip install uipcalc
        
        
        Usage:
        ------
        
        ::
        
            uipcalc [-h] address [netmask]
        
            Universal (IPv4/IPv6) IP address and netmask calculator
        
            positional arguments:
              address     IP address with optional netmask in CIDR notation
              netmask     Netmask in 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
        
            Network:    11000000.00000000.00000000.00000000
            Broadcast:  11000000.00001111.11111111.11111111
            Netmask:    11111111.11110000.00000000.00000000
        
            $ uipcalc 192.0.2.4/26
            Number of addresses:  64
        
            Network:    192.0.2.0
            Broadcast:  192.0.2.63
            Netmask:    255.255.255.192
        
            Network:    11000000.00000000.00000010.00000000
            Broadcast:  11000000.00000000.00000010.00111111
            Netmask:    11111111.11111111.11111111.11000000
        
            $ 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
        
            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
        
            Network:    0010000000000001.0000110110111000.0000000000000000.0000000000000000.0000000000000000.0000000000000000.0000000000000000.0000000000000000
            Broadcast:  0010000000000001.0000110110111000.0000000000000000.0000000000001111.1111111111111111.1111111111111111.1111111111111111.1111111111111111
            Netmask:    1111111111111111.1111111111111111.1111111111111111.1111111111110000.0000000000000000.0000000000000000.0000000000000000.0000000000000000
        
        
        Requirements:
        -------------
        
        - Python >= 2.6 (Python 3 not yet supported)
        - argparse (for Python 2.6)
        - ipaddr >= 2.1
        
        
        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.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: Implementation :: CPython
