rsin
memcpy(&rsin.sin_addr, hp->h_addr, len);
if (connect(s, (struct sockaddr *)(void *)&rsin, sizeof(rsin)) == -1) {
struct sockaddr_in rsin, from;
rsin.sin_family = hp->h_addrtype;
rsin.sin_len = sizeof(rsin);
rsin.sin_port = rport;
if (hp->h_length > (int) sizeof(rsin.sin_addr))
len = sizeof(rsin.sin_addr);
struct sockaddr_in rsin;
memset(&rsin, 0, sizeof(rsin));
rsin.sin_len = sizeof(rsin);
rsin.sin_family = AF_INET;
rsin.sin_port = htons(RIP_PORT);
rsin.sin_addr.s_addr = addr;
if (bind(s, (struct sockaddr *)&rsin, sizeof(rsin)) < 0) {
struct sockaddr_in rsin;
memset(&rsin, 0, sizeof(rsin));
rsin.sin_addr.s_addr = dst;
rsin.sin_family = AF_INET;
rsin.sin_len = sizeof(rsin);
rsin.sin_addr.s_addr = ifp->int_dstaddr;
rsin.sin_addr.s_addr = ifp->int_brdaddr;
trace_rdisc(msg, ifp ? ifp->int_addr : 0, rsin.sin_addr.s_addr, ifp,
(struct sockaddr *)&rsin, sizeof(rsin))) {
inet_ntoa(rsin.sin_addr),
struct sockaddr_in *rsin)
rsin->sin_addr.s_addr = ifp->int_addr;
rsin->sin_len = sizeof(*rsin);
rsin->sin_family = AF_INET;
*sap = (const struct sockaddr*)rsin;
memset(&rsin, 0, sizeof(rsin));
rsin.sin_family = AF_INET;
rsin.sin_len = sizeof(rsin);
rsin.sin_addr.s_addr = inet_addr("127.0.0.1");