Lines Matching refs:in6_addr
286 (struct in6_addr *)val)) {
325 lv->val_addr6 = *(struct in6_addr *)val;
387 struct in6_addr *addr;
389 struct in6_addr *prefix;
434 struct in6_addr a, m;
464 struct in6_addr *addr;
545 struct in6_addr *in6;
600 struct in6_addr *in6;
616 struct in6_addr *addr;
1127 if (optlen != sizeof(struct in6_addr)
1132 (struct in6_addr *)cp, sizeof(struct in6_addr));
1209 if (optlen % sizeof(struct in6_addr) || optlen == 0)
1212 val += sizeof(struct in6_addr)) {
1217 in6addr2str((struct in6_addr *)val,
1240 if (optlen % sizeof(struct in6_addr) || optlen == 0)
1243 val += sizeof(struct in6_addr)) {
1248 in6addr2str((struct in6_addr *)val,
1260 sprintf(tmp_buf, "%s ", in6addr2str((struct in6_addr *)val, 0));
1274 if (optlen % sizeof(struct in6_addr) || optlen == 0)
1277 val += sizeof(struct in6_addr)) {
1282 in6addr2str((struct in6_addr *)val,
1294 sprintf(tmp_buf, "%s ", in6addr2str((struct in6_addr *)val, 0));
1506 memcpy(&addr6.addr, (struct in6_addr *)cp, sizeof(struct in6_addr));
1557 memcpy(&addr6.addr, &pi.prefix, sizeof(struct in6_addr));
2061 struct in6_addr *in6;
2066 sizeof(struct in6_addr);
2072 in6 = (struct in6_addr *)tmpbuf;
2083 struct in6_addr *in6;
2088 sizeof(struct in6_addr);
2094 in6 = (struct in6_addr *)tmpbuf;
2103 struct in6_addr *in6;
2108 sizeof(struct in6_addr);
2114 in6 = (struct in6_addr *)tmpbuf;