46 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Factor
		
	
	
			
		
		
	
	
			46 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Factor
		
	
	
USING: io.sockets.impl io.sockets kernel tools.test ;
 | 
						|
IN: temporary
 | 
						|
 | 
						|
[ B{ 1 2 3 4 } ]
 | 
						|
[ "1.2.3.4" T{ inet4 } inet-pton ] unit-test
 | 
						|
 | 
						|
[ "1.2.3.4" ]
 | 
						|
[ B{ 1 2 3 4 } T{ inet4 } inet-ntop ] unit-test
 | 
						|
 | 
						|
[ "255.255.255.255" ]
 | 
						|
[ B{ 255 255 255 255 } T{ inet4 } inet-ntop ] unit-test
 | 
						|
 | 
						|
[ B{ 255 255 255 255 } ]
 | 
						|
[ "255.255.255.255" T{ inet4 } inet-pton ] unit-test
 | 
						|
 | 
						|
[ B{ 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 } ]
 | 
						|
[ "1:2:3:4:5:6:7:8" T{ inet6 } inet-pton ] unit-test
 | 
						|
 | 
						|
[ "1:2:3:4:5:6:7:8" ]
 | 
						|
[ B{ 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 } T{ inet6 } inet-ntop ] unit-test
 | 
						|
 | 
						|
[ B{ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 } ]
 | 
						|
[ "::" T{ inet6 } inet-pton ] unit-test
 | 
						|
 | 
						|
[ "0:0:0:0:0:0:0:0" ]
 | 
						|
[ B{ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 } T{ inet6 } inet-ntop ] unit-test
 | 
						|
 | 
						|
[ B{ 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 } ]
 | 
						|
[ "1::" T{ inet6 } inet-pton ] unit-test
 | 
						|
 | 
						|
[ B{ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 } ]
 | 
						|
[ "::1" T{ inet6 } inet-pton ] unit-test
 | 
						|
 | 
						|
[ B{ 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 } ]
 | 
						|
[ "1::2" T{ inet6 } inet-pton ] unit-test
 | 
						|
 | 
						|
[ B{ 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 3 } ]
 | 
						|
[ "1::2:3" T{ inet6 } inet-pton ] unit-test
 | 
						|
 | 
						|
[ B{ 0 1 0 2 0 0 0 0 0 0 0 0 0 3 0 4 } ]
 | 
						|
[ "1:2::3:4" T{ inet6 } inet-pton ] unit-test
 | 
						|
 | 
						|
[ "1:2:0:0:0:0:3:4" ]
 | 
						|
[ B{ 0 1 0 2 0 0 0 0 0 0 0 0 0 3 0 4 } T{ inet6 } inet-ntop ] unit-test
 | 
						|
 |