> 2008/09/22 (月) 00:48:34 ◆ ▼ ◇ [qwerty]> > rootzeroはこんなだった
> > if( addr.sin_addr.s_addr == -1 )
> > {
> > host = gethostbyname( argv[1] );
> > if( host == NULL )
> > {
> > printf( "Unknown host %s.\n", argv[1] );
> > exit( -1 );
> > }
> > addr.sin_family = host->h_addrtype;
> > memcpy( ( caddr_t )&addr.sin_addr, host->h_addr, host->h_length );
> > }
> > memcpy( &dst_addr, ( char *)&addr.sin_addr.s_addr, 4 );
> >
> > if( ( sock_send = socket( AF_INET, SOCK_RAW, IPPROTO_RAW ) ) == -1)
> > {
> > perror( "Getting raw send socket" );
> > exit( -1 );
> 趣味だとそれでも良いが仕事だとステップ数の水増しになってハネられるよ(;´Д`)
ステップて(;´Д`)コボルじゃあるまいし
参考:2008/09/22(月)00時46分05秒