Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Oleg Koreshkov                       2:5020/400     05 Apr 2005  22:40:11
 To : All
 Subject : getsockopt & 64bit arch
 -------------------------------------------------------------------------------- 
 
 
 Hello, All!
 
 на RELENG_5 Amd64 getsockopt не трогает старшие 32 бита size, заполняя только 
 младшие 32 бита размером сокета:
 
          int             sock;
          size_t          size;
          socklen_t       oplen;
 ...
          oplen = sizeof(size);
          if (getsockopt(sock, SOL_SOCKET, SO_SNDBUF, &size, &oplen) < 0)
                  fatal(EX_OSERR, errno, "can not getsockopt(SO_SNDBUF)");
 ...
 
 Это нормальное поведение или баг?
 Указание раздела какого нибудь стандарта относящегося к subj приветствуется.
 --- ifmail v.2.15dev5.3
  * Origin: A LOT OF ... (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 getsockopt & 64bit arch   Oleg Koreshkov   05 Apr 2005 22:40:11 
 Re: getsockopt & 64bit arch   Gleb Smirnoff   06 Apr 2005 11:27:11 
 Re: getsockopt & 64bit arch   Oleg Koreshkov   06 Apr 2005 13:24:35 
Архивное /ru.unix.bsd/6577669177b1.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional