Lines Matching refs:sin
331 struct sockaddr_in sin; in lwip_accept() local
376 memset(&sin, 0, sizeof(sin)); in lwip_accept()
377 sin.sin_len = sizeof(sin); in lwip_accept()
378 sin.sin_family = AF_INET; in lwip_accept()
379 sin.sin_port = htons(port); in lwip_accept()
380 inet_addr_from_ipaddr(&sin.sin_addr, &naddr); in lwip_accept()
382 if (*addrlen > sizeof(sin)) in lwip_accept()
383 *addrlen = sizeof(sin); in lwip_accept()
385 MEMCPY(addr, &sin, *addrlen); in lwip_accept()
682 struct sockaddr_in sin; in lwip_recvfrom() local
692 memset(&sin, 0, sizeof(sin)); in lwip_recvfrom()
693 sin.sin_len = sizeof(sin); in lwip_recvfrom()
694 sin.sin_family = AF_INET; in lwip_recvfrom()
695 sin.sin_port = htons(port); in lwip_recvfrom()
696 inet_addr_from_ipaddr(&sin.sin_addr, addr); in lwip_recvfrom()
698 if (*fromlen > sizeof(sin)) { in lwip_recvfrom()
699 *fromlen = sizeof(sin); in lwip_recvfrom()
702 MEMCPY(from, &sin, *fromlen); in lwip_recvfrom()
1424 struct sockaddr_in sin; local
1432 memset(&sin, 0, sizeof(sin));
1433 sin.sin_len = sizeof(sin);
1434 sin.sin_family = AF_INET;
1437 netconn_getaddr(sock->conn, &naddr, &sin.sin_port, local);
1441 LWIP_DEBUGF(SOCKETS_DEBUG, (" port=%"U16_F")\n", sin.sin_port));
1443 sin.sin_port = htons(sin.sin_port);
1444 inet_addr_from_ipaddr(&sin.sin_addr, &naddr);
1446 if (*namelen > sizeof(sin)) {
1447 *namelen = sizeof(sin);
1450 MEMCPY(name, &sin, *namelen);