Lines Matching defs:sin
69 struct sockaddr_in sin;
109 struct sockaddr_in sin;
112 memset(&sin, 0, sizeof(sin));
113 sin.sin_family = AF_INET;
117 sin.sin_port = pse->s_port;
118 else if((sin.sin_port = htons((u_short)atoi(service))) == 0)
126 memcpy((char *)&sin.sin_addr, phe->h_addr, phe->h_length);
127 else if((sin.sin_addr.s_addr = inet_addr(host)) == INADDR_NONE)
155 if(connect(s, (struct sockaddr *)&sin, sizeof(sin)) < 0)
216 if (memcmp(&p->sin.sin_addr, &fsin.sin_addr, sizeof(p->sin.sin_addr)) == 0 &&
217 memcmp(&p->sin.sin_port, &fsin.sin_port, sizeof(p->sin.sin_port)) == 0)
226 p->sin = fsin;
241 sendto(s, buffer, i1, 0, (struct sockaddr *) &p->sin,
242 sizeof(p->sin));
253 printf("peer %s:%d removed (timeout)", inet_ntoa(p->sin.sin_addr), (int)ntohs(p->sin.sin_port));
259 printf ("peer %s:%d removed (timeout)", inet_ntoa(p->sin.sin_addr), (int)ntohs(p->sin.sin_port));