~clint-fewbar/ubuntu/precise/squid3/ignore-sighup-early

« back to all changes in this revision

Viewing changes to src/ip/testIpAddress.cc

  • Committer: Package Import Robot
  • Author(s): Luigi Gangitano
  • Date: 2011-09-02 13:33:41 UTC
  • mto: (21.2.8 sid)
  • mto: This revision was merged to the branch mainline in revision 30.
  • Revision ID: package-import@ubuntu.com-20110902133341-56p01dh4mh6e308v
Tags: upstream-3.1.15
ImportĀ upstreamĀ versionĀ 3.1.15

Show diffs side-by-side

added added

removed removed

Lines of Context:
41
41
    CPPUNIT_ASSERT( !anIPA.IsNoAddr() );
42
42
    CPPUNIT_ASSERT( anIPA.IsIPv4() );
43
43
    CPPUNIT_ASSERT( !anIPA.IsSockAddr() );
44
 
    CPPUNIT_ASSERT_EQUAL( (u_short) 0 , anIPA.GetPort() );
 
44
    CPPUNIT_ASSERT_EQUAL( (unsigned short) 0 , anIPA.GetPort() );
45
45
    CPPUNIT_ASSERT( anIPA.IsIPv6() );
46
46
}
47
47
 
62
62
    CPPUNIT_ASSERT( anIPA.IsIPv4() );
63
63
    CPPUNIT_ASSERT( !anIPA.IsIPv6() );
64
64
    CPPUNIT_ASSERT( !anIPA.IsSockAddr() );
65
 
    CPPUNIT_ASSERT_EQUAL( (u_short) 0 , anIPA.GetPort() );
 
65
    CPPUNIT_ASSERT_EQUAL( (unsigned short) 0 , anIPA.GetPort() );
66
66
    anIPA.GetInAddr(outval);
67
67
    CPPUNIT_ASSERT( memcmp(&inval, &outval, sizeof(struct in_addr)) == 0 );
68
68
}
86
86
    CPPUNIT_ASSERT( !anIPA.IsIPv4() );
87
87
    CPPUNIT_ASSERT( anIPA.IsIPv6() );
88
88
    CPPUNIT_ASSERT( !anIPA.IsSockAddr() );
89
 
    CPPUNIT_ASSERT_EQUAL( (u_short) 0 , anIPA.GetPort() );
 
89
    CPPUNIT_ASSERT_EQUAL( (unsigned short) 0 , anIPA.GetPort() );
90
90
    anIPA.GetInAddr(outval);
91
91
    CPPUNIT_ASSERT( memcmp( &inval, &outval, sizeof(struct in6_addr)) == 0 );
92
92
}
115
115
    CPPUNIT_ASSERT( anIPA.IsIPv4() );
116
116
    CPPUNIT_ASSERT( !anIPA.IsIPv6() );
117
117
    CPPUNIT_ASSERT( anIPA.IsSockAddr() );
118
 
    CPPUNIT_ASSERT_EQUAL( (u_short) 80 , anIPA.GetPort() );
 
118
    CPPUNIT_ASSERT_EQUAL( (unsigned short) 80 , anIPA.GetPort() );
119
119
    anIPA.GetSockAddr(outsock);
120
120
    CPPUNIT_ASSERT( memcmp( &insock, &outsock, sizeof(struct sockaddr_in)) == 0 );
121
121
}
147
147
    CPPUNIT_ASSERT( !anIPA.IsIPv4() );
148
148
    CPPUNIT_ASSERT( anIPA.IsIPv6() );
149
149
    CPPUNIT_ASSERT( anIPA.IsSockAddr() );
150
 
    CPPUNIT_ASSERT_EQUAL( (u_short) 80 , anIPA.GetPort() );
 
150
    CPPUNIT_ASSERT_EQUAL( (unsigned short) 80 , anIPA.GetPort() );
151
151
    anIPA.GetSockAddr(outsock);
152
152
    CPPUNIT_ASSERT( memcmp( &insock, &outsock, sizeof(struct sockaddr_in6)) == 0 );
153
153
}
179
179
    CPPUNIT_ASSERT( outIPA.IsIPv4() );
180
180
    CPPUNIT_ASSERT( !outIPA.IsIPv6() );
181
181
    CPPUNIT_ASSERT( outIPA.IsSockAddr() );
182
 
    CPPUNIT_ASSERT_EQUAL( (u_short) 80 , outIPA.GetPort() );
 
182
    CPPUNIT_ASSERT_EQUAL( (unsigned short) 80 , outIPA.GetPort() );
183
183
    outIPA.GetSockAddr(outsock);
184
184
    CPPUNIT_ASSERT( memcmp( &insock, &outsock, sizeof(struct sockaddr_in)) == 0 );
185
185
}
204
204
    CPPUNIT_ASSERT( anIPA.IsIPv4() );
205
205
    CPPUNIT_ASSERT( !anIPA.IsIPv6() );
206
206
    CPPUNIT_ASSERT( !anIPA.IsSockAddr() );
207
 
    CPPUNIT_ASSERT_EQUAL( (u_short) 0 , anIPA.GetPort() );
 
207
    CPPUNIT_ASSERT_EQUAL( (unsigned short) 0 , anIPA.GetPort() );
208
208
    anIPA.GetInAddr(outval);
209
209
    CPPUNIT_ASSERT( memcmp( &expectval, &outval, sizeof(struct in_addr)) == 0 );
210
210
}
224
224
    CPPUNIT_ASSERT( !anIPA.IsNoAddr() );
225
225
    CPPUNIT_ASSERT( anIPA.IsIPv4() );
226
226
    CPPUNIT_ASSERT( !anIPA.IsIPv6() );
227
 
    CPPUNIT_ASSERT_EQUAL( (u_short) 0 , anIPA.GetPort() );
 
227
    CPPUNIT_ASSERT_EQUAL( (unsigned short) 0 , anIPA.GetPort() );
228
228
    CPPUNIT_ASSERT( !anIPA.IsSockAddr() );
229
229
    anIPA.GetInAddr(outval);
230
230
    CPPUNIT_ASSERT( memcmp( &expectval, &outval, sizeof(struct in_addr)) == 0 );
249
249
    CPPUNIT_ASSERT( !bnIPA.IsIPv4() );
250
250
    CPPUNIT_ASSERT(  bnIPA.IsIPv6() );
251
251
    CPPUNIT_ASSERT( !bnIPA.IsSockAddr() );
252
 
    CPPUNIT_ASSERT_EQUAL( (u_short) 0 , bnIPA.GetPort() );
 
252
    CPPUNIT_ASSERT_EQUAL( (unsigned short) 0 , bnIPA.GetPort() );
253
253
    bnIPA.GetInAddr(outval6);
254
254
    CPPUNIT_ASSERT( memcmp( &expectv6, &outval6, sizeof(struct in6_addr)) == 0 );
255
255
 
267
267
    CPPUNIT_ASSERT( !cnIPA.IsIPv4() );
268
268
    CPPUNIT_ASSERT( cnIPA.IsIPv6() );
269
269
    CPPUNIT_ASSERT( !cnIPA.IsSockAddr() );
270
 
    CPPUNIT_ASSERT_EQUAL( (u_short) 0 , cnIPA.GetPort() );
 
270
    CPPUNIT_ASSERT_EQUAL( (unsigned short) 0 , cnIPA.GetPort() );
271
271
    cnIPA.GetInAddr(outval6);
272
272
    CPPUNIT_ASSERT( memcmp( &expectv6, &outval6, sizeof(struct in6_addr)) == 0 );
273
273
}
288
288
    CPPUNIT_ASSERT( anIPA.IsIPv4() );
289
289
    CPPUNIT_ASSERT( !anIPA.IsIPv6() );
290
290
    CPPUNIT_ASSERT( !anIPA.IsSockAddr() );
291
 
    CPPUNIT_ASSERT_EQUAL( (u_short) 0 , anIPA.GetPort() );
 
291
    CPPUNIT_ASSERT_EQUAL( (unsigned short) 0 , anIPA.GetPort() );
292
292
 
293
293
    anIPA.SetEmpty();
294
294
 
298
298
    CPPUNIT_ASSERT( anIPA.IsIPv4() );
299
299
    CPPUNIT_ASSERT( anIPA.IsIPv6() );
300
300
    CPPUNIT_ASSERT( !anIPA.IsSockAddr() );
301
 
    CPPUNIT_ASSERT_EQUAL( (u_short) 0 , anIPA.GetPort() );
 
301
    CPPUNIT_ASSERT_EQUAL( (unsigned short) 0 , anIPA.GetPort() );
302
302
}
303
303
 
304
304
void
722
722
    CPPUNIT_ASSERT( !anIPA.IsNoAddr() );
723
723
    CPPUNIT_ASSERT( anIPA.IsIPv4() );
724
724
    CPPUNIT_ASSERT( !anIPA.IsIPv6() );
725
 
    CPPUNIT_ASSERT_EQUAL( (u_short) 0 , anIPA.GetPort() );
 
725
    CPPUNIT_ASSERT_EQUAL( (unsigned short) 0 , anIPA.GetPort() );
726
726
    CPPUNIT_ASSERT( !anIPA.IsSockAddr() );
727
727
    anIPA.GetInAddr(outval);
728
728
    CPPUNIT_ASSERT( memcmp( &expectval, &outval, sizeof(struct in_addr)) == 0 );
736
736
    CPPUNIT_ASSERT( !anIPA.IsNoAddr() );
737
737
    CPPUNIT_ASSERT( anIPA.IsIPv4() );
738
738
    CPPUNIT_ASSERT( !anIPA.IsIPv6() );
739
 
    CPPUNIT_ASSERT_EQUAL( (u_short) 0 , anIPA.GetPort() );
 
739
    CPPUNIT_ASSERT_EQUAL( (unsigned short) 0 , anIPA.GetPort() );
740
740
    CPPUNIT_ASSERT( !anIPA.IsSockAddr() );
741
741
    anIPA.GetInAddr(outval);
742
742
    CPPUNIT_ASSERT( memcmp( &expectval, &outval, sizeof(struct in_addr)) == 0 );
751
751
    CPPUNIT_ASSERT( !anIPA.IsNoAddr() );
752
752
    CPPUNIT_ASSERT( anIPA.IsIPv4() );
753
753
    CPPUNIT_ASSERT( !anIPA.IsIPv6() );
754
 
    CPPUNIT_ASSERT_EQUAL( (u_short) 0 , anIPA.GetPort() );
 
754
    CPPUNIT_ASSERT_EQUAL( (unsigned short) 0 , anIPA.GetPort() );
755
755
    CPPUNIT_ASSERT( !anIPA.IsSockAddr() );
756
756
    anIPA.GetInAddr(outval);
757
757
    CPPUNIT_ASSERT( memcmp( &expectval, &outval, sizeof(struct in_addr)) == 0 );
765
765
    CPPUNIT_ASSERT( !anIPA.IsNoAddr() );
766
766
    CPPUNIT_ASSERT( anIPA.IsIPv4() );
767
767
    CPPUNIT_ASSERT( !anIPA.IsIPv6() );
768
 
    CPPUNIT_ASSERT_EQUAL( (u_short) 0 , anIPA.GetPort() );
 
768
    CPPUNIT_ASSERT_EQUAL( (unsigned short) 0 , anIPA.GetPort() );
769
769
    CPPUNIT_ASSERT( !anIPA.IsSockAddr() );
770
770
    anIPA.GetInAddr(outval);
771
771
    CPPUNIT_ASSERT( memcmp( &expectval, &outval, sizeof(struct in_addr)) == 0 );