Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anterior Revisão anterior
sockaddr_in [d/mY H:i]
127.0.0.1 edição externa
sockaddr_in [d/mY H:i] (atual)
laureano
Linha 5: Linha 5:
 <code c> <code c>
 struct sockaddr_in { struct sockaddr_in {
-   short int sin_family;​ +   short int sin_family; ​         /* família do endereço */ 
-   ​unsigned short int sin_port; +   ​unsigned short int sin_port; ​  /* número da porta */ 
-   ​struct in_addr sin_addr; +   ​struct in_addr sin_addr; ​      /* endereço IP */ 
-   ​unsigned char sin_zero[8]; ​+   ​unsigned char sin_zero[8]; ​    /* complemento da estrutura, utilizar a função bzero */
 }; };
 </​code>​ </​code>​
Linha 23: Linha 23:
 #include <​netinet/​in.h>​ #include <​netinet/​in.h>​
  
-void main(void)+int main(void)
 { {
    int iSock;    int iSock;
Linha 40: Linha 40:
  
    ​bzero(&​(my_addr.sin_zero),​ 8);    ​bzero(&​(my_addr.sin_zero),​ 8);
 +
 +  return 0;
 } }
 </​code>​ </​code>​
 +
 + --- //​[[marcos@laureano.eti.br|Marcos Laureano]] 2008/04/25 06:37//
sockaddr_in.txt · Última modificação: d/mY H:i por laureano
CC Attribution-Noncommercial-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0