Lines Matching defs:sin
262 struct sockaddr_in sin;
264 namelen = sizeof(sin);
265 if (getsockname(s, (struct sockaddr *)&sin, &namelen) < 0) {
269 return ((int)ntohs(sin.sin_port));
345 struct sockaddr_in sin;
355 bzero((void*)&sin, sizeof(sin));
356 sin.sin_family = AF_INET;
357 sin.sin_port = htons(port);
358 } while (bind(sock, (struct sockaddr*)&sin, sizeof(sin)) == -1);
362 struct sockaddr_in sin;
364 bzero((void*)&sin, sizeof(sin));
365 sin.sin_family = AF_INET;
366 if (bind(sock, (struct sockaddr*)&sin, sizeof(sin)) < 0) {