Lines Matching refs:dst
68 struct bind_args *dst = (struct bind_args *)(msg->ngctl.data); in ngctl() local
69 dst->s = src->s; in ngctl()
70 dst->name = (char *)msg->buf_addr + sizeof(struct bind_args); in ngctl()
71 dst->namelen = src->namelen; in ngctl()
72 memcpy(dst->name, src->name, src->namelen); in ngctl()
78 struct sendto_args *dst = (struct sendto_args *)(msg->ngctl.data); in ngctl() local
79 dst->s = src->s; in ngctl()
80 dst->buf = (char *)msg->buf_addr + sizeof(struct sendto_args); in ngctl()
81 dst->len = src->len; in ngctl()
82 dst->flags = src->flags; in ngctl()
83 dst->to = dst->buf + src->len; in ngctl()
84 dst->tolen = src->tolen; in ngctl()
85 memcpy(dst->buf, src->buf, src->len); in ngctl()
86 memcpy(dst->to, src->to, src->tolen); in ngctl()
92 struct recvfrom_args *dst = (struct recvfrom_args *)(msg->ngctl.data); in ngctl() local
93 dst->s = src->s; in ngctl()
94 dst->buf = msg->buf_addr + sizeof(struct recvfrom_args); in ngctl()
95 dst->len = src->len; in ngctl()
96 dst->flags = src->flags; in ngctl()
97 dst->from = (struct sockaddr *)dst->buf + src->len; in ngctl()
98 dst->fromlenaddr = (socklen_t *)dst->buf + src->len + *(src->fromlenaddr); in ngctl()
99 memcpy(dst->buf, src->buf, src->len); in ngctl()
100 memcpy(dst->from, src->from, *(src->fromlenaddr)); in ngctl()
101 memcpy(dst->fromlenaddr, src->fromlenaddr, sizeof(socklen_t)); in ngctl()
135 struct recvfrom_args *dst = (struct recvfrom_args *)data; in ngctl() local
137 memcpy(dst->buf, src->buf, src->len); in ngctl()
138 memcpy(dst->from, src->from, *(src->fromlenaddr)); in ngctl()
139 memcpy(dst->fromlenaddr, src->fromlenaddr, sizeof(socklen_t)); in ngctl()