Lines Matching refs:zmap
521 void zt_remove_zones(zmap)
522 u_char *zmap;
529 if (zmap[i]) {
531 if ((zmap[i] << j) & 0x80) {
534 zmap bits beyond ZT_table size got set somehow.
539 ("zt_remove_zones: index (%d) GT ZT_maxentry (%d) (zmap:%d)\n",
687 int zt_ent_zindex(zmap)
688 u_char *zmap;
695 if (zmap[i])
697 if ((zmap[i] << j) & 0x80)
709 register u_char *zmap;
716 zmap = ent->ZoneBitMap;
720 if (*zmap)
723 if ((*zmap << j) & 0x80)
725 zmap++;
779 void zt_set_zmap(znum, zmap)
781 unsigned char *zmap;
785 if (!(zmap[num >> 3] & 0x80 >> (num % 8))) {
786 zmap[num >> 3] |= 0x80 >> (num % 8);
796 void zt_clr_zmap(znum, zmap)
798 char *zmap;
802 if (zmap[num >> 3] & 0x80 >> (num % 8)) {
803 zmap[num >> 3] ^= 0x80 >> (num % 8);
1057 unsigned char *zmap = NULL;
1072 zmap=route->ZoneBitMap;
1077 if (zmap[i]) {
1079 if ( (zmap[i] & (0x80 >> j)) &&
1088 ("getRTRLocal:zmap:%8x zcnt:%d\n",
1089 *(int*)zmap, zcnt));
1099 ("getRTRLocal: returning NULL last ent:%d net:%d zmap:%08x\n",
1101 (ifID ? ifID->ifThisNode.s_net : 0),*(int*)zmap));