Lines Matching defs:fat_tcpv6
378 fatp_ctl_t fat_tcpv6;
387 if ((p = lookup("fat_tcpv6")) == NULL)
389 snarf(p, &fat_tcpv6, sizeof(fat_tcpv6));
394 mem += sizeof(fat_tcpv6);
426 vtw_tcpv6[i].fat = &fat_tcpv6;
432 base = fat_tcpv6.base;
433 lim = fat_tcpv6.lim;
440 fat_tcpv6.base = NULL;
441 if (reallocarr(&fat_tcpv6.base, lim - base + 1, sizeof(*base)) != 0)
444 fat_tcpv6.lim = fat_tcpv6.base + (lim - base);
446 snarf(base, fat_tcpv6.base, sizeof(*base) * (lim - base + 1));
448 fat_tcpv6.vtw = &vtw_tcpv6[0];
449 fat_tcpv6.free = fat_tcpv6.base + (fat_tcpv6.free - base);
451 n = fat_tcpv6.mask + 1;
452 hash = fat_tcpv6.hash;
453 port = fat_tcpv6.port;
455 fat_tcpv6.hash = NULL;
456 if (reallocarr(&fat_tcpv6.hash, n, sizeof(*hash)) != 0)
459 fat_tcpv6.port = NULL;
460 if (reallocarr(&fat_tcpv6.port, n, sizeof(*port)) != 0)
463 snarf(hash, fat_tcpv6.hash, n * sizeof(*hash));
464 snarf(port, fat_tcpv6.port, n * sizeof(*port));