Показать сообщение отдельно

  #9  
Старый 20.07.2007, 09:33
inSa(Ne)rd
Участник форума
Регистрация: 14.03.2005
Сообщений: 267
С нами: 11135846

Репутация: 545
По умолчанию

> 1) А кто очистит sin_zero ?

а его не надо очищать

> 3) не sizeof(struct sockaddr), а sizeof(struct sockaddr_in).

в Windows 95, 98, NT, XP и тд некритично. вообще обычно делаю sizeof( s_a ) где s_a типа sockaddr_in

> 2) Нафига делать htonl(INADDR_ANY)? Тем более что inaddr_any=0
да это тупость)

> if((saddr.sin_addr.s_addr=inet_addr("cHost"))==INA DDR_NONE)
ага, это я не заметил... напоминает php ; )

А про переполнения отдельная тема.. везде где можно они есть)
 
Ответить с цитированием