| H A D | print-dsa.c | 69 #define TOK(tag, byte, mask, shift) ((GET_U_1(&(((const u_char *) tag)[byte])) & (mask)) >> (shift)) argument 72 #define DSA_MODE(tag) TOK(tag, 0, 0xc0, 6) argument 77 #define DSA_TAGGED(tag) TOK(tag, 0, 0x20, 5) argument 78 #define DSA_DEV(tag) TOK(tag, 0, 0x1f, 0) argument 79 #define DSA_PORT(tag) TOK(tag, 1, 0xf8, 3) argument 80 #define DSA_TRUNK(tag) TOK(tag, 1, 0x04, 2) argument 81 #define DSA_RX_SNIFF(tag) TOK(tag, 1, 0x04, 2) argument 82 #define DSA_CFI(tag) TOK(tag, 1, 0x01, 0) argument 83 #define DSA_PRI(tag) TOK(tag, 2, 0xe0, 5) argument 84 #define DSA_VID(tag) ((u_short)((TOK(tag, 2, 0x0f, 0) << 8) | (TOK(tag, 3, 0xff, 0)))) argument [all …]
|