Home | History | Annotate | Download | only in libpcap

Lines Matching full:constant_part

182  *   constant_part is the constant part of the value, possibly zero;
190 u_int constant_part;
834 off_linkhdr.constant_part = new_constant_part; \
864 * off_linktype.constant_part is set to -1 for no encapsulation,
911 * they don't include off_linkhdr.constant_part or off_linkpl.constant_part).
949 off_outermostlinkhdr.constant_part = 0;
954 off_prevlinkhdr.constant_part = 0;
959 off_linkhdr.constant_part = 0;
966 off_linkpl.constant_part = 0;
970 off_linktype.constant_part = 0;
1004 off_linktype.constant_part = 2;
1005 off_linkpl.constant_part = 6;
1011 off_linktype.constant_part = 4;
1012 off_linkpl.constant_part = 8;
1018 off_linktype.constant_part = 12;
1019 off_linkpl.constant_part = 14; /* Ethernet header length */
1029 off_linktype.constant_part = -1;
1030 off_linkpl.constant_part = 16;
1037 off_linktype.constant_part = -1;
1039 off_linkpl.constant_part = 24;
1046 off_linktype.constant_part = 0;
1047 off_linkpl.constant_part = 4;
1053 off_linktype.constant_part = 0;
1054 off_linkpl.constant_part = 12;
1063 off_linktype.constant_part = 2; /* skip HDLC-like framing */
1064 off_linkpl.constant_part = 4; /* skip HDLC-like framing and protocol field */
1074 off_linktype.constant_part = 6;
1075 off_linkpl.constant_part = 8;
1081 off_linktype.constant_part = 5;
1082 off_linkpl.constant_part = 24;
1096 off_linktype.constant_part = 13;
1097 off_linktype.constant_part += pcap_fddipad;
1098 off_linkpl.constant_part = 13; /* FDDI MAC header length */
1099 off_linkpl.constant_part += pcap_fddipad;
1128 off_linktype.constant_part = 14;
1129 off_linkpl.constant_part = 14; /* Token Ring MAC header length */
1144 * We set "off_linktype.constant_part" to the offset of
1160 off_linktype.constant_part = 24;
1161 off_linkpl.constant_part = 0; /* link-layer header is variable-length */
1177 off_linktype.constant_part = 24;
1178 off_linkpl.constant_part = 0; /* link-layer header is variable-length */
1198 off_linktype.constant_part = 0;
1199 off_linkpl.constant_part = 0; /* packet begins with LLC header */
1214 off_linktype.constant_part = off_payload;
1215 off_linkpl.constant_part = off_payload; /* if LLC-encapsulated */
1223 off_linktype.constant_part = -1;
1224 off_linkpl.constant_part = 0;
1230 off_linktype.constant_part = 14;
1231 off_linkpl.constant_part = 16;
1242 off_linktype.constant_part = -1;
1243 off_linkpl.constant_part = 0;
1259 off_linktype.constant_part = 16;
1260 off_linkpl.constant_part = 16;
1270 off_linktype.constant_part = -1;
1271 constant_part = 0;
1282 off_linktype.constant_part = -1;
1283 off_linkpl.constant_part = 0;
1289 off_linktype.constant_part = 16;
1290 off_linkpl.constant_part = 18;
1296 off_linktype.constant_part = 6;
1297 off_linkpl.constant_part = 44;
1304 off_linktype.constant_part = 0;
1305 off_linkpl.constant_part = PFLOG_HDRLEN;
1317 off_linktype.constant_part = 4;
1318 off_linkpl.constant_part = 4;
1324 off_linktype.constant_part = 4; /* in reality variable between 4-8 */
1325 off_linkpl.constant_part = 4; /* in reality variable between 4-8 */
1331 off_linktype.constant_part = 8; /* in reality variable between 8-12 */
1332 off_linkpl.constant_part = 8; /* in reality variable between 8-12 */
1341 off_linkpl.constant_part = 14;
1342 off_linktype.constant_part = 16;
1348 off_linktype.constant_part = 4;
1349 off_linkpl.constant_part = 6;
1355 off_linktype.constant_part = 6;
1356 off_linkpl.constant_part = 12;
1362 off_linktype.constant_part = 6;
1363 off_linkpl.constant_part = -1; /* not really a network layer but raw IP addresses */
1369 off_linktype.constant_part = 12;
1370 off_linkpl.constant_part = 12;
1376 off_linktype.constant_part = -1;
1377 off_linkpl.constant_part = -1;
1383 off_linktype.constant_part = 12;
1384 off_linkpl.constant_part = -1; /* L3 proto location dep. on cookie type */
1390 off_linktype.constant_part = 18;
1391 off_linkpl.constant_part = -1;
1397 off_linktype.constant_part = 18;
1398 off_linkpl.constant_part = -1;
1404 off_linktype.constant_part = 8;
1405 off_linkpl.constant_part = -1;
1414 off_linktype.constant_part = 8;
1415 off_linkpl.constant_part = -1;
1427 off_linktype.constant_part = -1;
1428 off_linkpl.constant_part = -1;
1440 off_linktype.constant_part = -1;
1441 off_linkpl.constant_part = -1;
1453 off_linktype.constant_part = -1;
1454 off_linkpl.constant_part = -1;
1460 off_linktype.constant_part = -1;
1461 off_linkpl.constant_part = 4;
1470 off_linktype.constant_part = -1; /* variable, min 15, max 71 steps of 7 */
1471 off_linkpl.constant_part = -1;
1477 off_linktype.constant_part = 1;
1478 off_linkpl.constant_part = 24; /* ipnet header length */
1484 off_linkhdr.constant_part = 4; /* Ethernet header is past 4-byte pseudo-header */
1485 off_linktype.constant_part = off_linkhdr.constant_part + 12;
1486 off_linkpl.constant_part = off_linkhdr.constant_part + 14; /* pseudo-header+Ethernet header length */
1492 off_linkhdr.constant_part = 12; /* MAC header is past 4-byte pseudo-header, preamble, and SFD */
1493 off_linktype.constant_part = off_linkhdr.constant_part + 12;
1494 off_linkpl.constant_part = off_linkhdr.constant_part + 14; /* pseudo-header+preamble+SFD+Ethernet header length */
1506 off_linktype.constant_part = -1;
1507 off_linkpl.constant_part = -1;
1533 * abs_offset->constant_part + offset.
1536 * abs_offset->constant_part + offset.
1545 s2->s.k = abs_offset->constant_part + offset;
1553 s->s.k = abs_offset->constant_part + offset;
1624 s2->s.k = off_linkpl.constant_part + off_nl + offset;
1662 s2->s.k = off_linkpl.constant_part + off_nl;
1689 * off_linkpl.constant_part + off_nl from the beginning
1693 s->s.k = off_linkpl.constant_part + off_nl;
2075 b1 = gen_cmp(OR_LINKHDR, off_linkpl.constant_part, BPF_B,
2415 * header is "off_outermostlinkhdr.constant_part".
2425 * That length is off_outermostlinkhdr.constant_part.
2428 s->s.k = off_outermostlinkhdr.constant_part;
3329 * so, off_linktype.constant_part will be the offset of that
3332 if (off_linktype.constant_part != (u_int)-1) {
5611 s[i]->s.k = off_linkpl.constant_part + off_nl + 9;
5615 s[i]->s.k = off_linkpl.constant_part + off_nl;
5624 s[i]->s.k = off_linkpl.constant_part + off_nl + 6;
5700 s[i]->s.k = off_linkpl.constant_part + off_nl;
5708 s[i]->s.k = off_linkpl.constant_part + off_nl + 1;
5769 s[i]->s.k = off_linkpl.constant_part + off_nl;
5787 s[i]->s.k = off_linkpl.constant_part + off_nl;
6204 if (off_linktype.constant_part == (u_int)-1 &&
6223 if (off_linktype.constant_part == -1 &&
6790 tmp->s.k = off_linkhdr.constant_part;
6837 tmp->s.k = off_linkpl.constant_part + off_nl;
6894 tmp->s.k = off_linkpl.constant_part + off_nl;
7923 off_linkpl.constant_part += 4;
7929 off_linktype.constant_part += 4;
7987 off_linkhdr.constant_part ==
7988 off_outermostlinkhdr.constant_part) {
8160 off_linkpl.constant_part + off_nl + 6, /* 6 bytes past the PPPoE header */
8164 off_linkpl.constant_part = off_linkhdr.constant_part + 2;
8285 s->s.k = off_linkpl.constant_part + off_nl + 8;
8299 off_linktype.constant_part = 0;
8396 off_linkpl.constant_part = 0;
8603 off_linktype.constant_part = off_linkhdr.constant_part + 12;
8604 off_linkpl.constant_part = off_linkhdr.constant_part + 14; /* Ethernet */