in6_pton
ret = in6_pton(addr, len, dst_ib->sib_addr.sib_raw, '\0', NULL);
in6_pton(str, len, (void *)addr, -1, &end) > 0 &&
(proto == QETH_PROT_IPV6 && !in6_pton(buf, -1, addr, -1, &end)))
ret = in6_pton(user_ipaddr, strlen(user_ipaddr), dst_ipaddr,
} else if (in6_pton(p, q - p, (u8 *)x, -1, &stop)) {
} else if (in6_pton(p, end - p, (u8 *)&pref->ipv6_addr, -1, &stop)) {
ret = in6_pton(cp, len, dst , '\\', NULL);
extern int in6_pton(const char *src, int srclen, u8 *dst, int delim, const char **end);
if (in6_pton(str, len, (u8 *)&((struct sockaddr_in6 *)&addr->in_addr)->sin6_addr.s6_addr, delim, ipend)) {
in6_pton(buf, -1, pkt_dev->in6_daddr.s6_addr, -1, NULL);
in6_pton(buf, -1, pkt_dev->min_in6_daddr.s6_addr, -1, NULL);
in6_pton(buf, -1, pkt_dev->max_in6_daddr.s6_addr, -1, NULL);
in6_pton(buf, -1, pkt_dev->in6_saddr.s6_addr, -1, NULL);
EXPORT_SYMBOL(in6_pton);
if (in6_pton(src, srclen, (u8 *)&addr6->sin6_addr.s6_addr,
if (in6_pton(str, -1, addr.in6_u.u6_addr8, -1, NULL) != 1) {
if (in6_pton(s, data_limit - s, (u8 *)addr, edelim,
int ret = in6_pton(src, min_t(size_t, dlen, 0xffff), (u8 *)dst, term, &end);
ret = in6_pton(cp, limit - cp, (u8 *)&addr->ip6, -1, &end);
ret = in6_pton(cp, limit - cp, (u8 *)&addr->ip6, -1, &end);
succ = in6_pton(c, size, (void *)&addr, '\n', NULL);
if (in6_pton(buf, buflen, addr, IPV6_SCOPE_DELIMITER, &delim) == 0)
if (in6_pton(address, -1, min, '-', &end) > 0) {
in6_pton(end, -1, max, '\0', &end) <= 0 || *end)