Lines Matching defs:iph
25 iphtable_t iph;
29 if ((*copyfunc)((char *)hp, (char *)&iph, sizeof(iph)))
32 if ((name != NULL) && strncmp(name, iph.iph_name, FR_GROUPLEN))
33 return iph.iph_next;
36 if ((iph.iph_type & IPHASH_ANON) == IPHASH_ANON)
38 switch (iph.iph_type & ~IPHASH_ANON)
45 if (iph.iph_flags & FR_INQUE)
47 else if (iph.iph_flags & FR_OUTQUE)
53 PRINTF("%#x", iph.iph_type);
58 PRINTF("Hash Table Number: %s", iph.iph_name);
59 if ((iph.iph_type & IPHASH_ANON) == IPHASH_ANON)
65 switch (iph.iph_unit)
80 PRINTF("#%d", iph.iph_unit);
85 if ((iph.iph_type & ~IPHASH_ANON) == IPHASH_LOOKUP)
88 iph.iph_name, (u_long)iph.iph_size);
89 if (iph.iph_seed != 0)
90 PRINTF(" seed = %lu", iph.iph_seed);
94 switch (iph.iph_type & ~IPHASH_ANON)
100 PRINTF("groupmap Group. %s", iph.iph_name);
108 (u_long)iph.iph_size, iph.iph_seed);
109 PRINTF("\tRef. Count: %d\tMasks: %#x\n", iph.iph_ref,
110 iph.iph_masks[3]);
117 if ((1 << i) & iph.iph_masks[3]) {
127 sz = iph.iph_size * sizeof(*table);
129 if ((*copyfunc)((char *)iph.iph_table, (char *)table, sz))
132 for (i = 0, printed = 0; i < iph.iph_size; i++) {
134 ipep = printhashnode(&iph, ipep, copyfunc, opts);
146 return iph.iph_next;