Lines Matching defs:proto

20 				    enum qeth_prot_versions proto, u8 *addr)
24 if ((proto == QETH_PROT_IPV4 && !in4_pton(buf, -1, addr, -1, &end)) ||
25 (proto == QETH_PROT_IPV6 && !in6_pton(buf, -1, addr, -1, &end)))
367 enum qeth_prot_versions proto)
377 if (ipatoe->proto != proto)
380 entry_len = qeth_l3_ipaddr_to_string(proto, ipatoe->addr,
386 entry_len += 1 + ((proto == QETH_PROT_IPV4) ? 2 : 3);
409 static int qeth_l3_parse_ipatoe(const char *buf, enum qeth_prot_versions proto,
422 rc = qeth_l3_string_to_ipaddr(buf, proto, addr);
430 if (*mask_bits > ((proto == QETH_PROT_IPV4) ? 32 : 128))
437 struct qeth_card *card, enum qeth_prot_versions proto)
444 rc = qeth_l3_parse_ipatoe(buf, proto, addr, &mask_bits);
452 ipatoe->proto = proto;
453 memcpy(ipatoe->addr, addr, (proto == QETH_PROT_IPV4) ? 4 : 16);
476 struct qeth_card *card, enum qeth_prot_versions proto)
482 rc = qeth_l3_parse_ipatoe(buf, proto, addr, &mask_bits);
484 rc = qeth_l3_del_ipato_entry(card, proto, addr, mask_bits);
585 enum qeth_prot_versions proto,
598 if (ipaddr->proto != proto || ipaddr->type != type)
601 entry_len = qeth_l3_ipaddr_to_string(proto, (u8 *)&ipaddr->u,
629 size_t count, enum qeth_prot_versions proto)
635 rc = qeth_l3_string_to_ipaddr(buf, proto, addr);
638 QETH_IP_TYPE_VIPA, proto);
709 static int qeth_l3_parse_rxipe(const char *buf, enum qeth_prot_versions proto,
715 if (qeth_l3_string_to_ipaddr(buf, proto, addr)) {
718 if (proto == QETH_PROT_IPV4) {
724 } else if (proto == QETH_PROT_IPV6) {
736 size_t count, enum qeth_prot_versions proto)
742 rc = qeth_l3_parse_rxipe(buf, proto, addr);
745 QETH_IP_TYPE_RXIP, proto);