Home | History | Annotate | Download | only in tcpdump

Lines Matching defs:class

223  * ASN.1 type class table
232 } Class[] = {
341 u_char form, class; /* tag info */
408 u_char form, class, id;
422 * + class |frm| id |
429 class = form >> 1; /* bits 7&6 -> bits 1&0, range 0-3 */
433 class = (u_char)(*p & ASN_CLASS_BITS) >> ASN_CLASS_SHIFT;
436 elem->class = class;
495 if (class >= sizeof(Class)/sizeof(Class[0])) {
496 printf("[class?%c/%d]", *Form[form], class);
499 if ((int)id >= Class[class].numIDs) {
500 printf("[id?%c/%s/%d]", *Form[form], Class[class].name, id);
506 switch (class) {
542 Class[class].Id[id]);
586 Class[class].Id[id]);
612 Class[class].name, Class[class].Id[id]);
621 switch (class) {
632 printf("C/U/%s", Class[class].Id[id]);
646 Class[class].name, Class[class].Id[id]);
818 printf("[%s]", Class[EXCEPTIONS].Id[elem->id]);
823 Class[CONTEXT].Id[elem->id], elem->asnlen);