bool IsAddress( const char *ipstr )
{
int n;
int a1, a2, a3, a4;
n=sscanf( ipstr, "%d.%d.%d.%d", &a1, &a2, &a3, &a4 );
if( n<4 || ( ( a1<0 || a1>;255 ) || (a2<0 || a2>;255 ) || (a3<0 || a3>;255 )
|| (a4<0 || a4>;255 ) ) )
{
return( FALSE );
} else {
return( TRUE );
}
}
阅读(428) | 评论(0) | 转发(0) |