|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Vladimir Sharun 2:5020/400 17 Aug 2000 13:18:19 To : All Subject : connect() --------------------------------------------------------------------------------
Расскажите плиз о взаимосвязи между struct sockaddr_in и sockaddr
struct sockaddr_in {
u_char sin_len;
u_char sin_family;
u_short sin_port;
struct in_addr sin_addr;
char sin_zero[8];
};
struct sockaddr {
u_char sa_len; /* total length */
sa_family_t sa_family; /* address family */
char sa_data[14]; /* actually longer; address value */
};
Конкретно интересует, как заполняется последний относительно первого, т.е.
какие поля второго соответствуют смещениям в первом.
А то вот есть софтинка образца 91-го года, которую под 4-ю фрю собрать нужно, а
connect() под BSDI 2 тогда другой был :((
-->
WBR Vladimir Sharun Univest Group PA
mailto:sharun@univest-group.com System Administrator
--- ifmail v.2.15dev5
* Origin: UM (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/208022f6c68c.html, оценка из 5, голосов 10
|