File tree Expand file tree Collapse file tree 1 file changed +118
-0
lines changed Expand file tree Collapse file tree 1 file changed +118
-0
lines changed Original file line number Diff line number Diff line change @@ -330,6 +330,49 @@ my %valid_filters = (
330330 (004) ret #0
331331 EOF
332332 }, # mtp2_msu
333+ mtp2_sio => {
334+ DLT => ' MTP2' ,
335+ expr => ' sio 0xd2' ,
336+ unopt => <<~'EOF' ,
337+ (000) ldb [3]
338+ (001) jeq #0xd2 jt 2 jf 3
339+ (002) ret #262144
340+ (003) ret #0
341+ EOF
342+ }, # mtp2_sio
343+ mtp3_dpc => {
344+ DLT => ' MTP2' ,
345+ expr => ' dpc 0x31d6' ,
346+ unopt => <<~'EOF' ,
347+ (000) ld [4]
348+ (001) and #0xff3f0000
349+ (002) jeq #0xd6310000 jt 3 jf 4
350+ (003) ret #262144
351+ (004) ret #0
352+ EOF
353+ }, # mtp3_dpc
354+ mtp3_opc => {
355+ DLT => ' MTP2' ,
356+ expr => ' opc 0x3b35' ,
357+ unopt => <<~'EOF' ,
358+ (000) ld [4]
359+ (001) and #0xc0ff0f
360+ (002) jeq #0x40cd0e jt 3 jf 4
361+ (003) ret #262144
362+ (004) ret #0
363+ EOF
364+ }, # mtp3_opc
365+ mtp3_sls => {
366+ DLT => ' MTP2' ,
367+ expr => ' sls 3' ,
368+ unopt => <<~'EOF' ,
369+ (000) ldb [7]
370+ (001) and #0xf0
371+ (002) jeq #0x30 jt 3 jf 4
372+ (003) ret #262144
373+ (004) ret #0
374+ EOF
375+ }, # mtp3_sls
333376 mtp2_hfisu => {
334377 DLT => ' MTP2' ,
335378 expr => ' hfisu' ,
@@ -365,6 +408,49 @@ my %valid_filters = (
365408 (004) ret #0
366409 EOF
367410 }, # mtp2_hmsu
411+ mtp2_hsio => {
412+ DLT => ' MTP2' ,
413+ expr => ' hsio 0x41' ,
414+ unopt => <<~'EOF' ,
415+ (000) ldb [6]
416+ (001) jeq #0x41 jt 2 jf 3
417+ (002) ret #262144
418+ (003) ret #0
419+ EOF
420+ }, # mtp2_hsio
421+ mtp3_hdpc => {
422+ DLT => ' MTP2' ,
423+ expr => ' hdpc 0x0ab5' ,
424+ unopt => <<~'EOF' ,
425+ (000) ld [7]
426+ (001) and #0xff3f0000
427+ (002) jeq #0xb50a0000 jt 3 jf 4
428+ (003) ret #262144
429+ (004) ret #0
430+ EOF
431+ }, # mtp3_hdpc
432+ mtp3_hopc => {
433+ DLT => ' MTP2' ,
434+ expr => ' hopc 0x3aba' ,
435+ unopt => <<~'EOF' ,
436+ (000) ld [7]
437+ (001) and #0xc0ff0f
438+ (002) jeq #0x80ae0e jt 3 jf 4
439+ (003) ret #262144
440+ (004) ret #0
441+ EOF
442+ }, # mtp3_hopc
443+ mtp3_hsls => {
444+ DLT => ' MTP2' ,
445+ expr => ' hsls 5' ,
446+ unopt => <<~'EOF' ,
447+ (000) ldb [10]
448+ (001) and #0xf0
449+ (002) jeq #0x50 jt 3 jf 4
450+ (003) ret #262144
451+ (004) ret #0
452+ EOF
453+ }, # mtp3_hsls
368454
369455 ether_broadcast => {
370456 DLT => ' EN10MB' ,
@@ -1598,6 +1684,38 @@ my %invalid_filters = (
15981684 DLT => ' MTP3' ,
15991685 expr => ' fisu' ,
16001686 },
1687+ mtp2_sio => {
1688+ DLT => ' MTP2' ,
1689+ expr => ' sio 256' ,
1690+ },
1691+ mtp2_dpc => {
1692+ DLT => ' MTP2' ,
1693+ expr => ' dpc 16384' ,
1694+ },
1695+ mtp2_opc => {
1696+ DLT => ' MTP2' ,
1697+ expr => ' opc 16384' ,
1698+ },
1699+ mtp2_sls => {
1700+ DLT => ' MTP2' ,
1701+ expr => ' sls 16' ,
1702+ },
1703+ mtp2_hsio => {
1704+ DLT => ' MTP2' ,
1705+ expr => ' hsio 256' ,
1706+ },
1707+ mtp2_hdpc => {
1708+ DLT => ' MTP2' ,
1709+ expr => ' hdpc 16384' ,
1710+ },
1711+ mtp2_hopc => {
1712+ DLT => ' MTP2' ,
1713+ expr => ' hopc 16384' ,
1714+ },
1715+ mtp2_hsls => {
1716+ DLT => ' MTP2' ,
1717+ expr => ' hsls 16' ,
1718+ },
16011719 wlan_type => {
16021720 DLT => ' EN10MB' ,
16031721 expr => ' type data' ,
You can’t perform that action at this time.
0 commit comments