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