Lines Matching refs:IPV6CP_IFIDLEN

127   memset(ifid, 0, IPV6CP_IFIDLEN);  in SetInterfaceID()
217 memcpy(&myaddr.s6_addr[8], myifid, IPV6CP_IFIDLEN); in ipcp_SetIPv6address()
224 memcpy(&hisaddr.s6_addr[8], hisifid, IPV6CP_IFIDLEN); in ipcp_SetIPv6address()
284 } while (memcmp(ipv6cp->his_ifid, ipv6cp->my_ifid, IPV6CP_IFIDLEN) == 0); in ipv6cp_Init()
294 && memcmp(ipv6cp->his_ifid, ipv6cp->my_ifid, IPV6CP_IFIDLEN) == 0); in ipv6cp_Init()
623 u_char buff[IPV6CP_IFIDLEN+2]; in ipv6cp_SendConfigReq()
629 memcpy(o->data, ipv6cp->my_ifid, IPV6CP_IFIDLEN); in ipv6cp_SendConfigReq()
630 INC_FSM_OPT(TY_TOKEN, IPV6CP_IFIDLEN + 2, o); in ipv6cp_SendConfigReq()
666 u_char zero[IPV6CP_IFIDLEN]; in ipv6cp_ValidateInterfaceID()
668 memset(zero, 0, IPV6CP_IFIDLEN); in ipv6cp_ValidateInterfaceID()
670 if (memcmp(ifid, zero, IPV6CP_IFIDLEN) != 0 in ipv6cp_ValidateInterfaceID()
671 && memcmp(ifid, ipv6cp->my_ifid, IPV6CP_IFIDLEN) != 0) in ipv6cp_ValidateInterfaceID()
672 memcpy(ipv6cp->his_ifid, ifid, IPV6CP_IFIDLEN); in ipv6cp_ValidateInterfaceID()
675 opt.hdr.len = IPV6CP_IFIDLEN + 2; in ipv6cp_ValidateInterfaceID()
676 memcpy(opt.data, &ipv6cp->his_ifid, IPV6CP_IFIDLEN); in ipv6cp_ValidateInterfaceID()
677 if (memcmp(ifid, ipv6cp->his_ifid, IPV6CP_IFIDLEN) == 0) in ipv6cp_ValidateInterfaceID()
691 u_char ifid[IPV6CP_IFIDLEN], zero[IPV6CP_IFIDLEN]; in ipv6cp_DecodeConfig()
694 memset(zero, 0, IPV6CP_IFIDLEN); in ipv6cp_DecodeConfig()
705 memcpy(ifid, opt->data, IPV6CP_IFIDLEN); in ipv6cp_DecodeConfig()
716 if (memcmp(ifid, zero, IPV6CP_IFIDLEN) == 0) { in ipv6cp_DecodeConfig()
720 } else if (memcmp(ifid, ipv6cp->his_ifid, IPV6CP_IFIDLEN) == 0) { in ipv6cp_DecodeConfig()
726 } else if (memcmp(ifid, ipv6cp->my_ifid, IPV6CP_IFIDLEN) != 0) { in ipv6cp_DecodeConfig()
732 } while (n && memcmp(ifid, ipv6cp->his_ifid, IPV6CP_IFIDLEN) == 0); in ipv6cp_DecodeConfig()
749 memcpy(ipv6cp->my_ifid, ifid, IPV6CP_IFIDLEN); in ipv6cp_DecodeConfig()
782 memset(ifid, 0, IPV6CP_IFIDLEN); in ipv6cp_DecodeConfig()