Chinaunix首页 | 论坛 | 博客
  • 博客访问: 185910
  • 博文数量: 49
  • 博客积分: 2065
  • 博客等级: 大尉
  • 技术积分: 413
  • 用 户 组: 普通用户
  • 注册时间: 2009-05-08 17:04
文章分类

全部博文(49)

文章存档

2012年(2)

2010年(17)

2009年(30)

我的朋友

分类: LINUX

2010-01-19 14:34:50


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 );
    }
}
阅读(398) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~