Examples of Inet6Network


Examples of org.apache.james.dnsservice.library.inetnetwork.model.Inet6Network

        if (netspec.indexOf('/') == -1) {
            netspec += "/32768";
        }

        return new Inet6Network(dnsService.getByName(netspec.substring(0, netspec.indexOf('/'))), new Integer(netspec.substring(netspec.indexOf('/') + 1)));
    }
View Full Code Here

Examples of org.apache.james.util.inetnetwork.model.Inet6Network

       
        if (netspec.indexOf('/') == -1) {
            netspec += "/32768";
        }

        return new Inet6Network(
                dnsService.getByName(netspec.substring(0, netspec.indexOf('/'))),
                new Integer(netspec.substring(netspec.indexOf('/') + 1)));
    }
View Full Code Here

Examples of org.apache.james.util.inetnetwork.model.Inet6Network

    public void testInet6Network() throws UnknownHostException {

        // Test with null parameter.
        address = InetAddress.getByAddress(getBytesFromAddress("2781:0db8:1234:8612:45ee:0000:f05e:0001"));
        try {
            network6 = new Inet6Network(address, null);
            assertTrue(false);
        } catch (NullPointerException e) {
            assertTrue(true);
        }
   
        // Test IP V6 with subnet mask 32768.
        address = InetAddress.getByAddress(getBytesFromAddress("2781:0db8:1234:8612:45ee:0000:f05e:0001"));
        subnetmask6 = 32768;
        network6 = new Inet6Network(address, subnetmask6);
        assertEquals("2781:db8:1234:8612:45ee:0:f05e:1/32768", network6.toString());
   
        // Test IP V6 with subnet mask 128.
        address = InetAddress.getByAddress(getBytesFromAddress("2781:0db8:1234:8612:45ee:0000:f05e:0001"));
        subnetmask6 = 128;
        network6 = new Inet6Network(address, subnetmask6);
        assertEquals("2781:db8:1234:8612:0:0:0:0/128", network6.toString());
   
        // Test IP V6 with subnet mask 48.
        address = InetAddress.getByAddress(getBytesFromAddress("2781:0db8:1234:8612:45ee:0000:f05e:0001"));
        subnetmask6 = 48;
        network6 = new Inet6Network(address, subnetmask6);
        assertEquals("2781:db8:1234:0:0:0:0:0/48", network6.toString());
   
        // Test IP V6 with subnet mask 16.
        address = InetAddress.getByAddress(getBytesFromAddress("2781:0db8:1234:8612:45ee:0000:f05e:0001"));
        subnetmask6 = 16;
        network6 = new Inet6Network(address, subnetmask6);
        assertEquals("2781:db8:1200:0:0:0:0:0/16", network6.toString());
   
        // Test IP V6 with subnet mask 2.
        address = InetAddress.getByAddress(getBytesFromAddress("2781:0db8:1234:8612:45ee:0000:f05e:0001"));
        subnetmask6 = 2;
        network6 = new Inet6Network(address, subnetmask6);
        assertEquals("2781:0:0:0:0:0:0:0/2", network6.toString());
   
        // Test IP V6 with subnet mask 1.
        address = InetAddress.getByAddress(getBytesFromAddress("2781:0db8:1234:8612:45ee:0000:f05e:0001"));
        subnetmask6 = 1;
        network6 = new Inet6Network(address, subnetmask6);
        assertEquals("2700:0:0:0:0:0:0:0/1", network6.toString());
   
        // Test IP V6 with subnet mask 0.
        address = InetAddress.getByAddress(getBytesFromAddress("2781:0db8:1234:8612:45ee:0000:f05e:0001"));
        subnetmask6 = 0;
        network6 = new Inet6Network(address, subnetmask6);
        assertEquals("0:0:0:0:0:0:0:0/0", network6.toString());
   
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.