Strange IP :)

On Thu, Sep 23, 2010 at 11:34 PM, erik quanstrom <quans...@quanstro.net> wrote:
> parseip(355.355.355.355) -> 99.99.99.99
>
> correction to parseip.c attached; test program
> included.
>
> - erik
>
> -----
> #include <u.h>
> #include <libc.h>
> #include <ip.h>
>
> void
> usage(void)
> {
>        fprint(2, "usage: parseip [ip ...]\n");
>        exits("usage");
> }
>
> void
> main(int argc, char **argv)
> {
>        uchar ip[IPaddrlen];
>        int i;
>        uvlong n;
>
>        fmtinstall('I', eipfmt);
>        ARGBEGIN{
>        default:
>                usage();
>        }ARGEND
>        for(i = 0; i < argc; i++){
>                n = parseip(ip, argv[i]);
>                if(n != -1)
>                        print("%s -> %I\n", argv[i], ip);
>                else
>                        print("%s -> -1\n", argv[i]);
>        }
>        exits("");
> }



-- 
С наилучшими пожеланиями
Жилкин Сергей
With best regards
Zhilkin Sergey

Reply via email to