Home | History | Annotate | Download | only in tcpdump

Lines Matching defs:dlci

54  *    |        DLCI (6 bits)        | CR | EA |
56 * | DLCI (4 bits) |FECN|BECN| DE | EA |
58 * | DLCI (7 bits) | EA |
60 * | DLCI (6 bits) |SDLC| EA |
97 /* Finds out Q.922 address length, DLCI and flags. Returns 1 on success,
102 const u_char *p, u_int *dlci,
113 *dlci = ((p[0] & 0xFC) << 2) | ((p[1] & 0xF0) >> 4);
129 *dlci = (*dlci << 7) | (p[0] >> 1);
142 *dlci = (*dlci << 6) | (p[0] >> 2);
151 static u_int dlci, addr_len;
153 static char buffer[sizeof("DLCI xxxxxxxxxx")];
156 if (parse_q922_addr(ndo, p, &dlci, &addr_len, flags, length) == 1){
157 snprintf(buffer, sizeof(buffer), "DLCI %u", dlci);
186 contain a 10-bit DLCI. In some networks Q.922 addresses
192 int length, u_int addr_len, u_int dlci, uint8_t *flags, uint16_t nlpid)
195 ND_PRINT((ndo, "Q.922, DLCI %u, length %u: ",
196 dlci,
200 ND_PRINT((ndo, "Q.922, hdr-len %u, DLCI %u, Flags [%s], NLPID %s (0x%02x), length %u: ",
202 dlci,
208 ND_PRINT((ndo, "Q.922, hdr-len %u, DLCI %u, Flags [%s], cisco-ethertype %s (0x%04x), length %u: ",
210 dlci,
242 u_int dlci;
248 ret = parse_q922_addr(ndo, p, &dlci, &addr_len, flags, length);
260 if (p[addr_len] != LLC_UI && dlci != 0) {
273 fr_hdr_print(ndo, length, addr_len, dlci,
316 fr_hdr_print(ndo, length, addr_len, dlci, flags, nlpid);
340 dlci, flags, nlpid);
361 dlci, flags, nlpid);
548 * | DLCI (6 bits) | CR | EA |
550 * | DLCI (4 bits) |FECN|BECN| DE | EA |
1008 * however some IEs (DLCI Status, Link Verify)
1070 u_int dlci;
1108 /* now parse the DLCI information element. */
1117 ND_PRINT((ndo, "Invalid DLCI in PVC STATUS IE"));
1121 dlci = ((p[0] & 0x3F) << 4) | ((p[1] & 0x78) >> 3);
1123 dlci = (dlci << 6) | ((p[2] & 0x7E) >> 1);
1126 dlci = (dlci << 13) | (p[2] & 0x7F) | ((p[3] & 0x7E) >> 1);
1129 ND_PRINT((ndo, "DLCI %u: status %s%s", dlci,