Lines Matching defs:rainfo
619 static struct ra_info *rainfo;
907 rainfo = (struct ra_info *)malloc(sizeof(*rainfo));
908 if (rainfo == NULL)
923 {rainfo->plen = atoi(rayytext);
930 rainfo->flags |= IF_RA_MANAGED;
932 rainfo->flags |= IF_RA_OTHERCONF;
942 for (i = 0; i < rainfo->plen/4; i ++) {
950 if (rainfo->plen < 128) {
957 memcpy(&rainfo->prefix, &addr, sizeof(rainfo->prefix));
959 dhcp6_if->ralist = rainfo;
960 rainfo->next = NULL;
964 if (rainfo->plen >= ri->plen) {
966 dhcp6_if->ralist = rainfo;
967 rainfo->next = ri;
969 ri_prev->next = rainfo;
970 rainfo->next = ri;
975 ri->next = rainfo;
976 rainfo->next = NULL;