Lines Matching full:serv_addr
42 struct sockaddr_in serv_addr;
51 bzero((char*)&serv_addr, sizeof(serv_addr));
52 serv_addr.sin_family = AF_INET;
53 serv_addr.sin_addr.s_addr = INADDR_ANY;
54 serv_addr.sin_port = htons(0);
56 if (::bind(sockfd, (struct sockaddr*)&serv_addr, sizeof(serv_addr)) == -1) {
61 socklen_t sa_len = sizeof(serv_addr);
62 if (getsockname(sockfd, (struct sockaddr*) &serv_addr, &sa_len) == -1) {
68 LOG(DEBUG) << "TCP server port is " << (int)ntohs(serv_addr.sin_port);
75 fprintf(fp, "%d", (int) ntohs(serv_addr.sin_port));