blob: c6938b6d77eb9f671300470e9975e6dc878f9cac [file] [log] [blame]
Carmelo Cascone5db39682017-09-07 16:36:42 +02001{
2 "by_address": [
3 {
4 "pipeline": "ingress",
5 "data": [
6 {
7 "data_lsb": 0,
8 "data_msb": 31,
9 "name": "POV",
10 "container_lsb": 0,
11 "container_msb": 31
12 }
13 ],
14 "address": 0
15 },
16 {
17 "pipeline": "ingress",
18 "data": [
19 {
20 "data_lsb": 8,
21 "data_msb": 39,
22 "name": "ethernet.dstAddr",
23 "container_lsb": 0,
24 "container_msb": 31
25 }
26 ],
27 "address": 1
28 },
29 {
30 "pipeline": "ingress",
31 "data": [
32 {
33 "data_lsb": 0,
34 "data_msb": 31,
35 "name": "ethernet.srcAddr",
36 "container_lsb": 0,
37 "container_msb": 31
38 }
39 ],
40 "address": 2
41 },
42 {
43 "pipeline": "unused",
44 "data": [],
45 "address": 3
46 },
47 {
48 "pipeline": "unused",
49 "data": [],
50 "address": 4
51 },
52 {
53 "pipeline": "unused",
54 "data": [],
55 "address": 5
56 },
57 {
58 "pipeline": "unused",
59 "data": [],
60 "address": 6
61 },
62 {
63 "pipeline": "unused",
64 "data": [],
65 "address": 7
66 },
67 {
68 "pipeline": "unused",
69 "data": [],
70 "address": 8
71 },
72 {
73 "pipeline": "unused",
74 "data": [],
75 "address": 9
76 },
77 {
78 "pipeline": "unused",
79 "data": [],
80 "address": 10
81 },
82 {
83 "pipeline": "unused",
84 "data": [],
85 "address": 11
86 },
87 {
88 "pipeline": "unused",
89 "data": [],
90 "address": 12
91 },
92 {
93 "pipeline": "unused",
94 "data": [],
95 "address": 13
96 },
97 {
98 "pipeline": "unused",
99 "data": [],
100 "address": 14
101 },
102 {
103 "pipeline": "unused",
104 "data": [],
105 "address": 15
106 },
107 {
108 "pipeline": "unused",
109 "data": [],
110 "address": 16
111 },
112 {
113 "pipeline": "unused",
114 "data": [],
115 "address": 17
116 },
117 {
118 "pipeline": "unused",
119 "data": [],
120 "address": 18
121 },
122 {
123 "pipeline": "unused",
124 "data": [],
125 "address": 19
126 },
127 {
128 "pipeline": "unused",
129 "data": [],
130 "address": 20
131 },
132 {
133 "pipeline": "unused",
134 "data": [],
135 "address": 21
136 },
137 {
138 "pipeline": "unused",
139 "data": [],
140 "address": 22
141 },
142 {
143 "pipeline": "unused",
144 "data": [],
145 "address": 23
146 },
147 {
148 "pipeline": "unused",
149 "data": [],
150 "address": 24
151 },
152 {
153 "pipeline": "unused",
154 "data": [],
155 "address": 25
156 },
157 {
158 "pipeline": "unused",
159 "data": [],
160 "address": 26
161 },
162 {
163 "pipeline": "unused",
164 "data": [],
165 "address": 27
166 },
167 {
168 "pipeline": "unused",
169 "data": [],
170 "address": 28
171 },
172 {
173 "pipeline": "unused",
174 "data": [],
175 "address": 29
176 },
177 {
178 "pipeline": "unused",
179 "data": [],
180 "address": 30
181 },
182 {
183 "pipeline": "unused",
184 "data": [],
185 "address": 31
186 },
187 {
188 "pipeline": "unused",
189 "data": [],
190 "address": 32
191 },
192 {
193 "pipeline": "unused",
194 "data": [],
195 "address": 33
196 },
197 {
198 "pipeline": "unused",
199 "data": [],
200 "address": 34
201 },
202 {
203 "pipeline": "unused",
204 "data": [],
205 "address": 35
206 },
207 {
208 "pipeline": "unused",
209 "data": [],
210 "address": 36
211 },
212 {
213 "pipeline": "unused",
214 "data": [],
215 "address": 37
216 },
217 {
218 "pipeline": "unused",
219 "data": [],
220 "address": 38
221 },
222 {
223 "pipeline": "unused",
224 "data": [],
225 "address": 39
226 },
227 {
228 "pipeline": "unused",
229 "data": [],
230 "address": 40
231 },
232 {
233 "pipeline": "unused",
234 "data": [],
235 "address": 41
236 },
237 {
238 "pipeline": "unused",
239 "data": [],
240 "address": 42
241 },
242 {
243 "pipeline": "unused",
244 "data": [],
245 "address": 43
246 },
247 {
248 "pipeline": "unused",
249 "data": [],
250 "address": 44
251 },
252 {
253 "pipeline": "unused",
254 "data": [],
255 "address": 45
256 },
257 {
258 "pipeline": "unused",
259 "data": [],
260 "address": 46
261 },
262 {
263 "pipeline": "unused",
264 "data": [],
265 "address": 47
266 },
267 {
268 "pipeline": "unused",
269 "data": [],
270 "address": 48
271 },
272 {
273 "pipeline": "unused",
274 "data": [],
275 "address": 49
276 },
277 {
278 "pipeline": "unused",
279 "data": [],
280 "address": 50
281 },
282 {
283 "pipeline": "unused",
284 "data": [],
285 "address": 51
286 },
287 {
288 "pipeline": "unused",
289 "data": [],
290 "address": 52
291 },
292 {
293 "pipeline": "unused",
294 "data": [],
295 "address": 53
296 },
297 {
298 "pipeline": "unused",
299 "data": [],
300 "address": 54
301 },
302 {
303 "pipeline": "unused",
304 "data": [],
305 "address": 55
306 },
307 {
308 "pipeline": "unused",
309 "data": [],
310 "address": 56
311 },
312 {
313 "pipeline": "unused",
314 "data": [],
315 "address": 57
316 },
317 {
318 "pipeline": "unused",
319 "data": [],
320 "address": 58
321 },
322 {
323 "pipeline": "unused",
324 "data": [],
325 "address": 59
326 },
327 {
328 "pipeline": "unused",
329 "data": [],
330 "address": 60
331 },
332 {
333 "pipeline": "unused",
334 "data": [],
335 "address": 61
336 },
337 {
338 "pipeline": "unused",
339 "data": [],
340 "address": 62
341 },
342 {
343 "pipeline": "unused",
344 "data": [],
345 "address": 63
346 },
347 {
348 "pipeline": "ingress",
349 "data": [
350 {
Carmelo Cascone5db39682017-09-07 16:36:42 +0200351 "data_lsb": 40,
352 "data_msb": 47,
353 "name": "ethernet.dstAddr",
354 "container_lsb": 0,
355 "container_msb": 7
356 }
357 ],
Brian O'Connora6862e02017-09-08 01:17:39 -0700358 "address": 64
Carmelo Cascone5db39682017-09-07 16:36:42 +0200359 },
360 {
361 "pipeline": "ingress",
362 "data": [
363 {
364 "data_lsb": 32,
365 "data_msb": 39,
366 "name": "ethernet.srcAddr",
367 "container_lsb": 0,
368 "container_msb": 7
369 }
370 ],
Brian O'Connora6862e02017-09-08 01:17:39 -0700371 "address": 65
Carmelo Cascone5db39682017-09-07 16:36:42 +0200372 },
373 {
374 "pipeline": "ingress",
375 "data": [
376 {
377 "data_lsb": 32,
378 "data_msb": 39,
379 "name": "POV",
380 "container_lsb": 0,
381 "container_msb": 7
382 }
383 ],
Brian O'Connora6862e02017-09-08 01:17:39 -0700384 "address": 66
Carmelo Cascone5db39682017-09-07 16:36:42 +0200385 },
386 {
387 "pipeline": "ingress",
388 "data": [
389 {
390 "data_lsb": 0,
391 "data_msb": 2,
392 "name": "ig_intr_md_for_tm.drop_ctl",
393 "container_lsb": 5,
394 "container_msb": 7
395 }
396 ],
Brian O'Connora6862e02017-09-08 01:17:39 -0700397 "address": 67
398 },
399 {
400 "pipeline": "unused",
401 "data": [],
Carmelo Cascone5db39682017-09-07 16:36:42 +0200402 "address": 68
403 },
404 {
405 "pipeline": "unused",
406 "data": [],
407 "address": 69
408 },
409 {
410 "pipeline": "unused",
411 "data": [],
412 "address": 70
413 },
414 {
415 "pipeline": "unused",
416 "data": [],
417 "address": 71
418 },
419 {
420 "pipeline": "unused",
421 "data": [],
422 "address": 72
423 },
424 {
425 "pipeline": "unused",
426 "data": [],
427 "address": 73
428 },
429 {
430 "pipeline": "unused",
431 "data": [],
432 "address": 74
433 },
434 {
435 "pipeline": "unused",
436 "data": [],
437 "address": 75
438 },
439 {
440 "pipeline": "unused",
441 "data": [],
442 "address": 76
443 },
444 {
445 "pipeline": "unused",
446 "data": [],
447 "address": 77
448 },
449 {
450 "pipeline": "unused",
451 "data": [],
452 "address": 78
453 },
454 {
455 "pipeline": "unused",
456 "data": [],
457 "address": 79
458 },
459 {
460 "pipeline": "egress",
461 "data": [
462 {
463 "data_lsb": 0,
Carmelo Cascone5db39682017-09-07 16:36:42 +0200464 "data_msb": 4,
465 "name": "eg_intr_md._pad7",
466 "container_lsb": 3,
467 "container_msb": 7
468 },
469 {
470 "data_lsb": 0,
471 "data_msb": 2,
472 "name": "eg_intr_md.egress_cos",
473 "container_lsb": 0,
474 "container_msb": 2
475 }
476 ],
Brian O'Connora6862e02017-09-08 01:17:39 -0700477 "address": 80
Carmelo Cascone5db39682017-09-07 16:36:42 +0200478 },
479 {
480 "pipeline": "egress",
481 "data": [
482 {
483 "data_lsb": 0,
484 "data_msb": 7,
485 "name": "POV",
486 "container_lsb": 0,
487 "container_msb": 7
488 }
489 ],
Brian O'Connora6862e02017-09-08 01:17:39 -0700490 "address": 81
491 },
492 {
493 "pipeline": "unused",
494 "data": [],
Carmelo Cascone5db39682017-09-07 16:36:42 +0200495 "address": 82
496 },
497 {
498 "pipeline": "unused",
499 "data": [],
500 "address": 83
501 },
502 {
503 "pipeline": "unused",
504 "data": [],
505 "address": 84
506 },
507 {
508 "pipeline": "unused",
509 "data": [],
510 "address": 85
511 },
512 {
513 "pipeline": "unused",
514 "data": [],
515 "address": 86
516 },
517 {
518 "pipeline": "unused",
519 "data": [],
520 "address": 87
521 },
522 {
523 "pipeline": "unused",
524 "data": [],
525 "address": 88
526 },
527 {
528 "pipeline": "unused",
529 "data": [],
530 "address": 89
531 },
532 {
533 "pipeline": "unused",
534 "data": [],
535 "address": 90
536 },
537 {
538 "pipeline": "unused",
539 "data": [],
540 "address": 91
541 },
542 {
543 "pipeline": "unused",
544 "data": [],
545 "address": 92
546 },
547 {
548 "pipeline": "unused",
549 "data": [],
550 "address": 93
551 },
552 {
553 "pipeline": "unused",
554 "data": [],
555 "address": 94
556 },
557 {
558 "pipeline": "unused",
559 "data": [],
560 "address": 95
561 },
562 {
563 "pipeline": "unused",
564 "data": [],
565 "address": 96
566 },
567 {
568 "pipeline": "unused",
569 "data": [],
570 "address": 97
571 },
572 {
573 "pipeline": "unused",
574 "data": [],
575 "address": 98
576 },
577 {
578 "pipeline": "unused",
579 "data": [],
580 "address": 99
581 },
582 {
583 "pipeline": "unused",
584 "data": [],
585 "address": 100
586 },
587 {
588 "pipeline": "unused",
589 "data": [],
590 "address": 101
591 },
592 {
593 "pipeline": "unused",
594 "data": [],
595 "address": 102
596 },
597 {
598 "pipeline": "unused",
599 "data": [],
600 "address": 103
601 },
602 {
603 "pipeline": "unused",
604 "data": [],
605 "address": 104
606 },
607 {
608 "pipeline": "unused",
609 "data": [],
610 "address": 105
611 },
612 {
613 "pipeline": "unused",
614 "data": [],
615 "address": 106
616 },
617 {
618 "pipeline": "unused",
619 "data": [],
620 "address": 107
621 },
622 {
623 "pipeline": "unused",
624 "data": [],
625 "address": 108
626 },
627 {
628 "pipeline": "unused",
629 "data": [],
630 "address": 109
631 },
632 {
633 "pipeline": "unused",
634 "data": [],
635 "address": 110
636 },
637 {
638 "pipeline": "unused",
639 "data": [],
640 "address": 111
641 },
642 {
643 "pipeline": "unused",
644 "data": [],
645 "address": 112
646 },
647 {
648 "pipeline": "unused",
649 "data": [],
650 "address": 113
651 },
652 {
653 "pipeline": "unused",
654 "data": [],
655 "address": 114
656 },
657 {
658 "pipeline": "unused",
659 "data": [],
660 "address": 115
661 },
662 {
663 "pipeline": "unused",
664 "data": [],
665 "address": 116
666 },
667 {
668 "pipeline": "unused",
669 "data": [],
670 "address": 117
671 },
672 {
673 "pipeline": "unused",
674 "data": [],
675 "address": 118
676 },
677 {
678 "pipeline": "unused",
679 "data": [],
680 "address": 119
681 },
682 {
683 "pipeline": "unused",
684 "data": [],
685 "address": 120
686 },
687 {
688 "pipeline": "unused",
689 "data": [],
690 "address": 121
691 },
692 {
693 "pipeline": "unused",
694 "data": [],
695 "address": 122
696 },
697 {
698 "pipeline": "unused",
699 "data": [],
700 "address": 123
701 },
702 {
703 "pipeline": "unused",
704 "data": [],
705 "address": 124
706 },
707 {
708 "pipeline": "unused",
709 "data": [],
710 "address": 125
711 },
712 {
713 "pipeline": "unused",
714 "data": [],
715 "address": 126
716 },
717 {
718 "pipeline": "unused",
719 "data": [],
720 "address": 127
721 },
722 {
723 "pipeline": "ingress",
724 "data": [
725 {
726 "data_lsb": 0,
727 "data_msb": 0,
728 "name": "ig_intr_md.resubmit_flag",
729 "container_lsb": 15,
730 "container_msb": 15
731 },
732 {
733 "data_lsb": 0,
734 "data_msb": 0,
735 "name": "ig_intr_md._pad1",
736 "container_lsb": 14,
737 "container_msb": 14
738 },
739 {
740 "data_lsb": 0,
741 "data_msb": 1,
742 "name": "ig_intr_md._pad2",
743 "container_lsb": 12,
744 "container_msb": 13
745 },
746 {
747 "data_lsb": 0,
748 "data_msb": 2,
749 "name": "ig_intr_md._pad3",
750 "container_lsb": 9,
751 "container_msb": 11
752 },
753 {
754 "data_lsb": 0,
755 "data_msb": 8,
756 "name": "ig_intr_md.ingress_port",
757 "container_lsb": 0,
758 "container_msb": 8
759 }
760 ],
761 "address": 128
762 },
763 {
764 "pipeline": "ingress",
765 "data": [
766 {
767 "data_lsb": 0,
768 "data_msb": 8,
769 "name": "packet_out_hdr.egress_port",
770 "container_lsb": 7,
771 "container_msb": 15
772 },
773 {
774 "data_lsb": 0,
775 "data_msb": 6,
776 "name": "packet_out_hdr._padding",
777 "container_lsb": 0,
778 "container_msb": 6
779 },
780 {
781 "data_lsb": 0,
782 "data_msb": 8,
783 "name": "packet_in_hdr.ingress_port",
784 "container_lsb": 7,
785 "container_msb": 15
786 },
787 {
788 "data_lsb": 0,
789 "data_msb": 6,
790 "name": "packet_in_hdr._padding",
791 "container_lsb": 0,
792 "container_msb": 6
793 }
794 ],
795 "address": 129
796 },
797 {
798 "pipeline": "ingress",
799 "data": [
800 {
801 "data_lsb": 0,
802 "data_msb": 8,
803 "name": "ig_intr_md_for_tm.ucast_egress_port",
804 "container_lsb": 0,
805 "container_msb": 8
806 }
807 ],
808 "address": 130
809 },
810 {
811 "pipeline": "ingress",
812 "data": [
813 {
814 "data_lsb": 0,
815 "data_msb": 7,
816 "name": "ethernet.dstAddr",
817 "container_lsb": 8,
818 "container_msb": 15
819 },
820 {
821 "data_lsb": 40,
822 "data_msb": 47,
823 "name": "ethernet.srcAddr",
824 "container_lsb": 0,
825 "container_msb": 7
826 }
827 ],
828 "address": 131
829 },
830 {
831 "pipeline": "ingress",
832 "data": [
833 {
834 "data_lsb": 0,
835 "data_msb": 15,
836 "name": "ethernet.etherType",
837 "container_lsb": 0,
838 "container_msb": 15
839 }
840 ],
841 "address": 132
842 },
843 {
844 "pipeline": "unused",
845 "data": [],
846 "address": 133
847 },
848 {
849 "pipeline": "unused",
850 "data": [],
851 "address": 134
852 },
853 {
854 "pipeline": "unused",
855 "data": [],
856 "address": 135
857 },
858 {
859 "pipeline": "unused",
860 "data": [],
861 "address": 136
862 },
863 {
864 "pipeline": "unused",
865 "data": [],
866 "address": 137
867 },
868 {
869 "pipeline": "unused",
870 "data": [],
871 "address": 138
872 },
873 {
874 "pipeline": "unused",
875 "data": [],
876 "address": 139
877 },
878 {
879 "pipeline": "unused",
880 "data": [],
881 "address": 140
882 },
883 {
884 "pipeline": "unused",
885 "data": [],
886 "address": 141
887 },
888 {
889 "pipeline": "unused",
890 "data": [],
891 "address": 142
892 },
893 {
894 "pipeline": "unused",
895 "data": [],
896 "address": 143
897 },
898 {
899 "pipeline": "egress",
900 "data": [
901 {
902 "data_lsb": 0,
Carmelo Cascone5db39682017-09-07 16:36:42 +0200903 "data_msb": 6,
904 "name": "eg_intr_md._pad0",
905 "container_lsb": 9,
906 "container_msb": 15
907 },
908 {
909 "data_lsb": 0,
910 "data_msb": 8,
911 "name": "eg_intr_md.egress_port",
912 "container_lsb": 0,
913 "container_msb": 8
914 }
915 ],
Brian O'Connora6862e02017-09-08 01:17:39 -0700916 "address": 144
917 },
918 {
919 "pipeline": "unused",
920 "data": [],
921 "address": 145
922 },
923 {
924 "pipeline": "unused",
925 "data": [],
Carmelo Cascone5db39682017-09-07 16:36:42 +0200926 "address": 146
927 },
928 {
929 "pipeline": "unused",
930 "data": [],
931 "address": 147
932 },
933 {
934 "pipeline": "unused",
935 "data": [],
936 "address": 148
937 },
938 {
939 "pipeline": "unused",
940 "data": [],
941 "address": 149
942 },
943 {
944 "pipeline": "unused",
945 "data": [],
946 "address": 150
947 },
948 {
949 "pipeline": "unused",
950 "data": [],
951 "address": 151
952 },
953 {
954 "pipeline": "unused",
955 "data": [],
956 "address": 152
957 },
958 {
959 "pipeline": "unused",
960 "data": [],
961 "address": 153
962 },
963 {
964 "pipeline": "unused",
965 "data": [],
966 "address": 154
967 },
968 {
969 "pipeline": "unused",
970 "data": [],
971 "address": 155
972 },
973 {
974 "pipeline": "unused",
975 "data": [],
976 "address": 156
977 },
978 {
979 "pipeline": "unused",
980 "data": [],
981 "address": 157
982 },
983 {
984 "pipeline": "unused",
985 "data": [],
986 "address": 158
987 },
988 {
989 "pipeline": "unused",
990 "data": [],
991 "address": 159
992 },
993 {
994 "pipeline": "unused",
995 "data": [],
996 "address": 160
997 },
998 {
999 "pipeline": "unused",
1000 "data": [],
1001 "address": 161
1002 },
1003 {
1004 "pipeline": "unused",
1005 "data": [],
1006 "address": 162
1007 },
1008 {
1009 "pipeline": "unused",
1010 "data": [],
1011 "address": 163
1012 },
1013 {
1014 "pipeline": "unused",
1015 "data": [],
1016 "address": 164
1017 },
1018 {
1019 "pipeline": "unused",
1020 "data": [],
1021 "address": 165
1022 },
1023 {
1024 "pipeline": "unused",
1025 "data": [],
1026 "address": 166
1027 },
1028 {
1029 "pipeline": "unused",
1030 "data": [],
1031 "address": 167
1032 },
1033 {
1034 "pipeline": "unused",
1035 "data": [],
1036 "address": 168
1037 },
1038 {
1039 "pipeline": "unused",
1040 "data": [],
1041 "address": 169
1042 },
1043 {
1044 "pipeline": "unused",
1045 "data": [],
1046 "address": 170
1047 },
1048 {
1049 "pipeline": "unused",
1050 "data": [],
1051 "address": 171
1052 },
1053 {
1054 "pipeline": "unused",
1055 "data": [],
1056 "address": 172
1057 },
1058 {
1059 "pipeline": "unused",
1060 "data": [],
1061 "address": 173
1062 },
1063 {
1064 "pipeline": "unused",
1065 "data": [],
1066 "address": 174
1067 },
1068 {
1069 "pipeline": "unused",
1070 "data": [],
1071 "address": 175
1072 },
1073 {
1074 "pipeline": "unused",
1075 "data": [],
1076 "address": 176
1077 },
1078 {
1079 "pipeline": "unused",
1080 "data": [],
1081 "address": 177
1082 },
1083 {
1084 "pipeline": "unused",
1085 "data": [],
1086 "address": 178
1087 },
1088 {
1089 "pipeline": "unused",
1090 "data": [],
1091 "address": 179
1092 },
1093 {
1094 "pipeline": "unused",
1095 "data": [],
1096 "address": 180
1097 },
1098 {
1099 "pipeline": "unused",
1100 "data": [],
1101 "address": 181
1102 },
1103 {
1104 "pipeline": "unused",
1105 "data": [],
1106 "address": 182
1107 },
1108 {
1109 "pipeline": "unused",
1110 "data": [],
1111 "address": 183
1112 },
1113 {
1114 "pipeline": "unused",
1115 "data": [],
1116 "address": 184
1117 },
1118 {
1119 "pipeline": "unused",
1120 "data": [],
1121 "address": 185
1122 },
1123 {
1124 "pipeline": "unused",
1125 "data": [],
1126 "address": 186
1127 },
1128 {
1129 "pipeline": "unused",
1130 "data": [],
1131 "address": 187
1132 },
1133 {
1134 "pipeline": "unused",
1135 "data": [],
1136 "address": 188
1137 },
1138 {
1139 "pipeline": "unused",
1140 "data": [],
1141 "address": 189
1142 },
1143 {
1144 "pipeline": "unused",
1145 "data": [],
1146 "address": 190
1147 },
1148 {
1149 "pipeline": "unused",
1150 "data": [],
1151 "address": 191
1152 },
1153 {
1154 "pipeline": "unused",
1155 "data": [],
1156 "address": 192
1157 },
1158 {
1159 "pipeline": "unused",
1160 "data": [],
1161 "address": 193
1162 },
1163 {
1164 "pipeline": "unused",
1165 "data": [],
1166 "address": 194
1167 },
1168 {
1169 "pipeline": "unused",
1170 "data": [],
1171 "address": 195
1172 },
1173 {
1174 "pipeline": "unused",
1175 "data": [],
1176 "address": 196
1177 },
1178 {
1179 "pipeline": "unused",
1180 "data": [],
1181 "address": 197
1182 },
1183 {
1184 "pipeline": "unused",
1185 "data": [],
1186 "address": 198
1187 },
1188 {
1189 "pipeline": "unused",
1190 "data": [],
1191 "address": 199
1192 },
1193 {
1194 "pipeline": "unused",
1195 "data": [],
1196 "address": 200
1197 },
1198 {
1199 "pipeline": "unused",
1200 "data": [],
1201 "address": 201
1202 },
1203 {
1204 "pipeline": "unused",
1205 "data": [],
1206 "address": 202
1207 },
1208 {
1209 "pipeline": "unused",
1210 "data": [],
1211 "address": 203
1212 },
1213 {
1214 "pipeline": "unused",
1215 "data": [],
1216 "address": 204
1217 },
1218 {
1219 "pipeline": "unused",
1220 "data": [],
1221 "address": 205
1222 },
1223 {
1224 "pipeline": "unused",
1225 "data": [],
1226 "address": 206
1227 },
1228 {
1229 "pipeline": "unused",
1230 "data": [],
1231 "address": 207
1232 },
1233 {
1234 "pipeline": "unused",
1235 "data": [],
1236 "address": 208
1237 },
1238 {
1239 "pipeline": "unused",
1240 "data": [],
1241 "address": 209
1242 },
1243 {
1244 "pipeline": "unused",
1245 "data": [],
1246 "address": 210
1247 },
1248 {
1249 "pipeline": "unused",
1250 "data": [],
1251 "address": 211
1252 },
1253 {
1254 "pipeline": "unused",
1255 "data": [],
1256 "address": 212
1257 },
1258 {
1259 "pipeline": "unused",
1260 "data": [],
1261 "address": 213
1262 },
1263 {
1264 "pipeline": "unused",
1265 "data": [],
1266 "address": 214
1267 },
1268 {
1269 "pipeline": "unused",
1270 "data": [],
1271 "address": 215
1272 },
1273 {
1274 "pipeline": "unused",
1275 "data": [],
1276 "address": 216
1277 },
1278 {
1279 "pipeline": "unused",
1280 "data": [],
1281 "address": 217
1282 },
1283 {
1284 "pipeline": "unused",
1285 "data": [],
1286 "address": 218
1287 },
1288 {
1289 "pipeline": "unused",
1290 "data": [],
1291 "address": 219
1292 },
1293 {
1294 "pipeline": "unused",
1295 "data": [],
1296 "address": 220
1297 },
1298 {
1299 "pipeline": "unused",
1300 "data": [],
1301 "address": 221
1302 },
1303 {
1304 "pipeline": "unused",
1305 "data": [],
1306 "address": 222
1307 },
1308 {
1309 "pipeline": "unused",
1310 "data": [],
1311 "address": 223
1312 },
1313 null,
1314 null,
1315 null,
1316 null,
1317 null,
1318 null,
1319 null,
1320 null,
1321 null,
1322 null,
1323 null,
1324 null,
1325 null,
1326 null,
1327 null,
1328 null,
1329 null,
1330 null,
1331 null,
1332 null,
1333 null,
1334 null,
1335 null,
1336 null,
1337 null,
1338 null,
1339 null,
1340 null,
1341 null,
1342 null,
1343 null,
1344 null,
1345 {
1346 "pipeline": "ingress",
1347 "data": [
1348 {
1349 "data_lsb": 0,
1350 "data_msb": 7,
1351 "name": "ipv4.ttl",
1352 "container_lsb": 24,
1353 "container_msb": 31
1354 },
1355 {
1356 "data_lsb": 0,
1357 "data_msb": 7,
1358 "name": "ipv4.protocol",
1359 "container_lsb": 16,
1360 "container_msb": 23
1361 },
1362 {
1363 "data_lsb": 0,
1364 "data_msb": 15,
1365 "name": "ipv4.hdrChecksum",
1366 "container_lsb": 0,
1367 "container_msb": 15
1368 }
1369 ],
1370 "address": 256
1371 },
1372 {
1373 "pipeline": "ingress",
1374 "data": [
1375 {
1376 "data_lsb": 0,
1377 "data_msb": 31,
1378 "name": "ipv4.srcAddr",
1379 "container_lsb": 0,
1380 "container_msb": 31
1381 }
1382 ],
1383 "address": 257
1384 },
1385 {
1386 "pipeline": "ingress",
1387 "data": [
1388 {
1389 "data_lsb": 0,
1390 "data_msb": 31,
1391 "name": "ipv4.dstAddr",
1392 "container_lsb": 0,
1393 "container_msb": 31
1394 }
1395 ],
1396 "address": 258
1397 },
1398 {
1399 "pipeline": "ingress",
1400 "data": [
1401 {
1402 "data_lsb": 0,
Carmelo Cascone5db39682017-09-07 16:36:42 +02001403 "data_msb": 3,
1404 "name": "tcp.dataOffset",
1405 "container_lsb": 28,
1406 "container_msb": 31
1407 },
1408 {
1409 "data_lsb": 0,
1410 "data_msb": 2,
1411 "name": "tcp.res",
1412 "container_lsb": 25,
1413 "container_msb": 27
1414 },
1415 {
1416 "data_lsb": 0,
1417 "data_msb": 2,
1418 "name": "tcp.ecn",
1419 "container_lsb": 22,
1420 "container_msb": 24
1421 },
1422 {
1423 "data_lsb": 0,
1424 "data_msb": 5,
1425 "name": "tcp.ctrl",
1426 "container_lsb": 16,
1427 "container_msb": 21
1428 },
1429 {
1430 "data_lsb": 0,
1431 "data_msb": 15,
1432 "name": "tcp.window",
1433 "container_lsb": 0,
1434 "container_msb": 15
Brian O'Connora6862e02017-09-08 01:17:39 -07001435 },
1436 {
1437 "data_lsb": 0,
1438 "data_msb": 15,
1439 "name": "udp.length_",
1440 "container_lsb": 16,
1441 "container_msb": 31
1442 },
1443 {
1444 "data_lsb": 0,
1445 "data_msb": 15,
1446 "name": "udp.checksum",
1447 "container_lsb": 0,
1448 "container_msb": 15
Carmelo Cascone5db39682017-09-07 16:36:42 +02001449 }
1450 ],
Brian O'Connora6862e02017-09-08 01:17:39 -07001451 "address": 259
Carmelo Cascone5db39682017-09-07 16:36:42 +02001452 },
1453 {
1454 "pipeline": "ingress",
1455 "data": [
1456 {
1457 "data_lsb": 0,
1458 "data_msb": 15,
1459 "name": "tcp.checksum",
1460 "container_lsb": 16,
1461 "container_msb": 31
1462 },
1463 {
1464 "data_lsb": 0,
1465 "data_msb": 15,
1466 "name": "tcp.urgentPtr",
1467 "container_lsb": 0,
1468 "container_msb": 15
1469 }
1470 ],
Brian O'Connora6862e02017-09-08 01:17:39 -07001471 "address": 260
1472 },
1473 {
1474 "pipeline": "unused",
1475 "data": [],
Carmelo Cascone5db39682017-09-07 16:36:42 +02001476 "address": 261
1477 },
1478 {
1479 "pipeline": "unused",
1480 "data": [],
1481 "address": 262
1482 },
1483 {
1484 "pipeline": "unused",
1485 "data": [],
1486 "address": 263
1487 },
1488 {
1489 "pipeline": "egress",
1490 "data": [
1491 {
1492 "data_lsb": 0,
1493 "data_msb": 7,
1494 "name": "ipv4.ttl",
1495 "container_lsb": 24,
1496 "container_msb": 31
1497 },
1498 {
1499 "data_lsb": 0,
1500 "data_msb": 7,
1501 "name": "ipv4.protocol",
1502 "container_lsb": 16,
1503 "container_msb": 23
1504 },
1505 {
1506 "data_lsb": 0,
1507 "data_msb": 15,
1508 "name": "ipv4.hdrChecksum",
1509 "container_lsb": 0,
1510 "container_msb": 15
1511 }
1512 ],
1513 "address": 264
1514 },
1515 {
1516 "pipeline": "egress",
1517 "data": [
1518 {
1519 "data_lsb": 0,
1520 "data_msb": 31,
1521 "name": "ipv4.srcAddr",
1522 "container_lsb": 0,
1523 "container_msb": 31
1524 }
1525 ],
1526 "address": 265
1527 },
1528 {
1529 "pipeline": "egress",
1530 "data": [
1531 {
1532 "data_lsb": 0,
1533 "data_msb": 31,
1534 "name": "ipv4.dstAddr",
1535 "container_lsb": 0,
1536 "container_msb": 31
1537 }
1538 ],
1539 "address": 266
1540 },
1541 {
1542 "pipeline": "egress",
1543 "data": [
1544 {
1545 "data_lsb": 0,
1546 "data_msb": 31,
1547 "name": "tcp.ackNo",
1548 "container_lsb": 0,
1549 "container_msb": 31
1550 },
1551 {
1552 "data_lsb": 0,
1553 "data_msb": 15,
1554 "name": "udp.length_",
1555 "container_lsb": 16,
1556 "container_msb": 31
1557 },
1558 {
1559 "data_lsb": 0,
1560 "data_msb": 15,
1561 "name": "udp.checksum",
1562 "container_lsb": 0,
1563 "container_msb": 15
1564 }
1565 ],
1566 "address": 267
1567 },
1568 {
1569 "pipeline": "egress",
1570 "data": [
1571 {
1572 "data_lsb": 0,
1573 "data_msb": 3,
1574 "name": "tcp.dataOffset",
1575 "container_lsb": 28,
1576 "container_msb": 31
1577 },
1578 {
1579 "data_lsb": 0,
1580 "data_msb": 2,
1581 "name": "tcp.res",
1582 "container_lsb": 25,
1583 "container_msb": 27
1584 },
1585 {
1586 "data_lsb": 0,
1587 "data_msb": 2,
1588 "name": "tcp.ecn",
1589 "container_lsb": 22,
1590 "container_msb": 24
1591 },
1592 {
1593 "data_lsb": 0,
1594 "data_msb": 5,
1595 "name": "tcp.ctrl",
1596 "container_lsb": 16,
1597 "container_msb": 21
1598 },
1599 {
1600 "data_lsb": 0,
1601 "data_msb": 15,
1602 "name": "tcp.window",
1603 "container_lsb": 0,
1604 "container_msb": 15
1605 }
1606 ],
1607 "address": 268
1608 },
1609 {
1610 "pipeline": "egress",
1611 "data": [
1612 {
1613 "data_lsb": 0,
1614 "data_msb": 15,
1615 "name": "tcp.checksum",
1616 "container_lsb": 16,
1617 "container_msb": 31
1618 },
1619 {
1620 "data_lsb": 0,
1621 "data_msb": 15,
1622 "name": "tcp.urgentPtr",
1623 "container_lsb": 0,
1624 "container_msb": 15
1625 }
1626 ],
1627 "address": 269
1628 },
1629 {
1630 "pipeline": "egress",
1631 "data": [
1632 {
1633 "data_lsb": 8,
1634 "data_msb": 39,
1635 "name": "ethernet.dstAddr",
1636 "container_lsb": 0,
1637 "container_msb": 31
1638 }
1639 ],
1640 "address": 270
1641 },
1642 {
1643 "pipeline": "egress",
1644 "data": [
1645 {
1646 "data_lsb": 0,
1647 "data_msb": 31,
1648 "name": "ethernet.srcAddr",
1649 "container_lsb": 0,
1650 "container_msb": 31
1651 }
1652 ],
1653 "address": 271
1654 },
1655 {
1656 "pipeline": "unused",
1657 "data": [],
1658 "address": 272
1659 },
1660 {
1661 "pipeline": "unused",
1662 "data": [],
1663 "address": 273
1664 },
1665 {
1666 "pipeline": "unused",
1667 "data": [],
1668 "address": 274
1669 },
1670 {
1671 "pipeline": "unused",
1672 "data": [],
1673 "address": 275
1674 },
1675 {
1676 "pipeline": "unused",
1677 "data": [],
1678 "address": 276
1679 },
1680 {
1681 "pipeline": "unused",
1682 "data": [],
1683 "address": 277
1684 },
1685 {
1686 "pipeline": "unused",
1687 "data": [],
1688 "address": 278
1689 },
1690 {
1691 "pipeline": "unused",
1692 "data": [],
1693 "address": 279
1694 },
1695 {
1696 "pipeline": "unused",
1697 "data": [],
1698 "address": 280
1699 },
1700 {
1701 "pipeline": "unused",
1702 "data": [],
1703 "address": 281
1704 },
1705 {
1706 "pipeline": "unused",
1707 "data": [],
1708 "address": 282
1709 },
1710 {
1711 "pipeline": "unused",
1712 "data": [],
1713 "address": 283
1714 },
1715 {
1716 "pipeline": "unused",
1717 "data": [],
1718 "address": 284
1719 },
1720 {
1721 "pipeline": "unused",
1722 "data": [],
1723 "address": 285
1724 },
1725 {
1726 "pipeline": "unused",
1727 "data": [],
1728 "address": 286
1729 },
1730 {
1731 "pipeline": "unused",
1732 "data": [],
1733 "address": 287
1734 },
1735 {
1736 "pipeline": "ingress",
1737 "data": [
1738 {
1739 "data_lsb": 0,
1740 "data_msb": 3,
1741 "name": "ipv4.version",
1742 "container_lsb": 4,
1743 "container_msb": 7
1744 },
1745 {
1746 "data_lsb": 0,
1747 "data_msb": 3,
1748 "name": "ipv4.ihl",
1749 "container_lsb": 0,
1750 "container_msb": 3
1751 }
1752 ],
1753 "address": 288
1754 },
1755 {
1756 "pipeline": "ingress",
1757 "data": [
1758 {
1759 "data_lsb": 0,
1760 "data_msb": 7,
1761 "name": "ipv4.diffserv",
1762 "container_lsb": 0,
1763 "container_msb": 7
1764 }
1765 ],
1766 "address": 289
1767 },
1768 {
1769 "pipeline": "ingress",
1770 "data": [
1771 {
1772 "data_lsb": 8,
1773 "data_msb": 15,
1774 "name": "tcp.srcPort",
1775 "container_lsb": 0,
1776 "container_msb": 7
1777 },
1778 {
1779 "data_lsb": 8,
1780 "data_msb": 15,
1781 "name": "udp.srcPort",
1782 "container_lsb": 0,
1783 "container_msb": 7
1784 }
1785 ],
1786 "address": 290
1787 },
1788 {
1789 "pipeline": "ingress",
1790 "data": [
1791 {
1792 "data_lsb": 0,
1793 "data_msb": 7,
1794 "name": "tcp.srcPort",
1795 "container_lsb": 0,
1796 "container_msb": 7
1797 },
1798 {
1799 "data_lsb": 0,
1800 "data_msb": 7,
1801 "name": "udp.srcPort",
1802 "container_lsb": 0,
1803 "container_msb": 7
1804 }
1805 ],
1806 "address": 291
1807 },
1808 {
Brian O'Connora6862e02017-09-08 01:17:39 -07001809 "pipeline": "ingress",
1810 "data": [
1811 {
1812 "data_lsb": 8,
1813 "data_msb": 15,
1814 "name": "tcp.dstPort",
1815 "container_lsb": 0,
1816 "container_msb": 7
1817 }
1818 ],
Carmelo Cascone5db39682017-09-07 16:36:42 +02001819 "address": 292
1820 },
1821 {
Brian O'Connora6862e02017-09-08 01:17:39 -07001822 "pipeline": "ingress",
1823 "data": [
1824 {
1825 "data_lsb": 0,
1826 "data_msb": 7,
1827 "name": "tcp.dstPort",
1828 "container_lsb": 0,
1829 "container_msb": 7
1830 }
1831 ],
Carmelo Cascone5db39682017-09-07 16:36:42 +02001832 "address": 293
1833 },
1834 {
1835 "pipeline": "unused",
1836 "data": [],
1837 "address": 294
1838 },
1839 {
1840 "pipeline": "unused",
1841 "data": [],
1842 "address": 295
1843 },
1844 {
1845 "pipeline": "egress",
1846 "data": [
1847 {
1848 "data_lsb": 0,
1849 "data_msb": 3,
1850 "name": "ipv4.version",
1851 "container_lsb": 4,
1852 "container_msb": 7
1853 },
1854 {
1855 "data_lsb": 0,
1856 "data_msb": 3,
1857 "name": "ipv4.ihl",
1858 "container_lsb": 0,
1859 "container_msb": 3
1860 }
1861 ],
1862 "address": 296
1863 },
1864 {
1865 "pipeline": "egress",
1866 "data": [
1867 {
1868 "data_lsb": 0,
1869 "data_msb": 7,
1870 "name": "ipv4.diffserv",
1871 "container_lsb": 0,
1872 "container_msb": 7
1873 }
1874 ],
1875 "address": 297
1876 },
1877 {
1878 "pipeline": "egress",
1879 "data": [
1880 {
1881 "data_lsb": 8,
1882 "data_msb": 15,
1883 "name": "tcp.srcPort",
1884 "container_lsb": 0,
1885 "container_msb": 7
1886 },
1887 {
1888 "data_lsb": 8,
1889 "data_msb": 15,
1890 "name": "udp.srcPort",
1891 "container_lsb": 0,
1892 "container_msb": 7
1893 }
1894 ],
1895 "address": 298
1896 },
1897 {
1898 "pipeline": "egress",
1899 "data": [
1900 {
1901 "data_lsb": 0,
1902 "data_msb": 7,
1903 "name": "tcp.srcPort",
1904 "container_lsb": 0,
1905 "container_msb": 7
1906 },
1907 {
1908 "data_lsb": 0,
1909 "data_msb": 7,
1910 "name": "udp.srcPort",
1911 "container_lsb": 0,
1912 "container_msb": 7
1913 }
1914 ],
1915 "address": 299
1916 },
1917 {
1918 "pipeline": "egress",
1919 "data": [
1920 {
1921 "data_lsb": 40,
1922 "data_msb": 47,
1923 "name": "ethernet.dstAddr",
1924 "container_lsb": 0,
1925 "container_msb": 7
1926 }
1927 ],
1928 "address": 300
1929 },
1930 {
1931 "pipeline": "egress",
1932 "data": [
1933 {
1934 "data_lsb": 32,
1935 "data_msb": 39,
1936 "name": "ethernet.srcAddr",
1937 "container_lsb": 0,
1938 "container_msb": 7
1939 }
1940 ],
1941 "address": 301
1942 },
1943 {
1944 "pipeline": "unused",
1945 "data": [],
1946 "address": 302
1947 },
1948 {
1949 "pipeline": "unused",
1950 "data": [],
1951 "address": 303
1952 },
1953 {
1954 "pipeline": "unused",
1955 "data": [],
1956 "address": 304
1957 },
1958 {
1959 "pipeline": "unused",
1960 "data": [],
1961 "address": 305
1962 },
1963 {
1964 "pipeline": "unused",
1965 "data": [],
1966 "address": 306
1967 },
1968 {
1969 "pipeline": "unused",
1970 "data": [],
1971 "address": 307
1972 },
1973 {
1974 "pipeline": "unused",
1975 "data": [],
1976 "address": 308
1977 },
1978 {
1979 "pipeline": "unused",
1980 "data": [],
1981 "address": 309
1982 },
1983 {
1984 "pipeline": "unused",
1985 "data": [],
1986 "address": 310
1987 },
1988 {
1989 "pipeline": "unused",
1990 "data": [],
1991 "address": 311
1992 },
1993 {
1994 "pipeline": "unused",
1995 "data": [],
1996 "address": 312
1997 },
1998 {
1999 "pipeline": "unused",
2000 "data": [],
2001 "address": 313
2002 },
2003 {
2004 "pipeline": "unused",
2005 "data": [],
2006 "address": 314
2007 },
2008 {
2009 "pipeline": "unused",
2010 "data": [],
2011 "address": 315
2012 },
2013 {
2014 "pipeline": "unused",
2015 "data": [],
2016 "address": 316
2017 },
2018 {
2019 "pipeline": "unused",
2020 "data": [],
2021 "address": 317
2022 },
2023 {
2024 "pipeline": "unused",
2025 "data": [],
2026 "address": 318
2027 },
2028 {
2029 "pipeline": "unused",
2030 "data": [],
2031 "address": 319
2032 },
2033 {
2034 "pipeline": "ingress",
2035 "data": [
2036 {
2037 "data_lsb": 0,
2038 "data_msb": 15,
2039 "name": "ipv4.totalLen",
2040 "container_lsb": 0,
2041 "container_msb": 15
2042 }
2043 ],
2044 "address": 320
2045 },
2046 {
2047 "pipeline": "ingress",
2048 "data": [
2049 {
2050 "data_lsb": 0,
2051 "data_msb": 15,
2052 "name": "ipv4.identification",
2053 "container_lsb": 0,
2054 "container_msb": 15
2055 }
2056 ],
2057 "address": 321
2058 },
2059 {
2060 "pipeline": "ingress",
2061 "data": [
2062 {
2063 "data_lsb": 0,
2064 "data_msb": 2,
2065 "name": "ipv4.flags",
2066 "container_lsb": 13,
2067 "container_msb": 15
2068 },
2069 {
2070 "data_lsb": 0,
2071 "data_msb": 12,
2072 "name": "ipv4.fragOffset",
2073 "container_lsb": 0,
2074 "container_msb": 12
2075 }
2076 ],
2077 "address": 322
2078 },
2079 {
2080 "pipeline": "ingress",
2081 "data": [
2082 {
Brian O'Connora6862e02017-09-08 01:17:39 -07002083 "data_lsb": 16,
2084 "data_msb": 31,
2085 "name": "tcp.seqNo",
Carmelo Cascone5db39682017-09-07 16:36:42 +02002086 "container_lsb": 0,
2087 "container_msb": 15
2088 },
2089 {
2090 "data_lsb": 0,
2091 "data_msb": 15,
2092 "name": "udp.dstPort",
2093 "container_lsb": 0,
2094 "container_msb": 15
2095 }
2096 ],
2097 "address": 323
2098 },
2099 {
2100 "pipeline": "ingress",
2101 "data": [
2102 {
Brian O'Connora6862e02017-09-08 01:17:39 -07002103 "data_lsb": 0,
2104 "data_msb": 15,
Carmelo Cascone5db39682017-09-07 16:36:42 +02002105 "name": "tcp.seqNo",
2106 "container_lsb": 0,
2107 "container_msb": 15
2108 }
2109 ],
2110 "address": 324
2111 },
2112 {
2113 "pipeline": "ingress",
2114 "data": [
2115 {
Brian O'Connora6862e02017-09-08 01:17:39 -07002116 "data_lsb": 16,
2117 "data_msb": 31,
2118 "name": "tcp.ackNo",
Carmelo Cascone5db39682017-09-07 16:36:42 +02002119 "container_lsb": 0,
2120 "container_msb": 15
2121 }
2122 ],
2123 "address": 325
2124 },
2125 {
Brian O'Connora6862e02017-09-08 01:17:39 -07002126 "pipeline": "ingress",
2127 "data": [
2128 {
2129 "data_lsb": 0,
2130 "data_msb": 15,
2131 "name": "tcp.ackNo",
2132 "container_lsb": 0,
2133 "container_msb": 15
2134 }
2135 ],
Carmelo Cascone5db39682017-09-07 16:36:42 +02002136 "address": 326
2137 },
2138 {
2139 "pipeline": "unused",
2140 "data": [],
2141 "address": 327
2142 },
2143 {
2144 "pipeline": "unused",
2145 "data": [],
2146 "address": 328
2147 },
2148 {
2149 "pipeline": "unused",
2150 "data": [],
2151 "address": 329
2152 },
2153 {
2154 "pipeline": "unused",
2155 "data": [],
2156 "address": 330
2157 },
2158 {
2159 "pipeline": "unused",
2160 "data": [],
2161 "address": 331
2162 },
2163 {
2164 "pipeline": "egress",
2165 "data": [
2166 {
2167 "data_lsb": 0,
2168 "data_msb": 15,
2169 "name": "ipv4.totalLen",
2170 "container_lsb": 0,
2171 "container_msb": 15
2172 }
2173 ],
2174 "address": 332
2175 },
2176 {
2177 "pipeline": "egress",
2178 "data": [
2179 {
2180 "data_lsb": 0,
2181 "data_msb": 15,
2182 "name": "ipv4.identification",
2183 "container_lsb": 0,
2184 "container_msb": 15
2185 }
2186 ],
2187 "address": 333
2188 },
2189 {
2190 "pipeline": "egress",
2191 "data": [
2192 {
2193 "data_lsb": 0,
2194 "data_msb": 2,
2195 "name": "ipv4.flags",
2196 "container_lsb": 13,
2197 "container_msb": 15
2198 },
2199 {
2200 "data_lsb": 0,
2201 "data_msb": 12,
2202 "name": "ipv4.fragOffset",
2203 "container_lsb": 0,
2204 "container_msb": 12
2205 }
2206 ],
2207 "address": 334
2208 },
2209 {
2210 "pipeline": "egress",
2211 "data": [
2212 {
2213 "data_lsb": 0,
2214 "data_msb": 15,
2215 "name": "tcp.dstPort",
2216 "container_lsb": 0,
2217 "container_msb": 15
2218 }
2219 ],
2220 "address": 335
2221 },
2222 {
2223 "pipeline": "egress",
2224 "data": [
2225 {
2226 "data_lsb": 16,
2227 "data_msb": 31,
2228 "name": "tcp.seqNo",
2229 "container_lsb": 0,
2230 "container_msb": 15
2231 },
2232 {
2233 "data_lsb": 0,
2234 "data_msb": 15,
2235 "name": "udp.dstPort",
2236 "container_lsb": 0,
2237 "container_msb": 15
2238 }
2239 ],
2240 "address": 336
2241 },
2242 {
2243 "pipeline": "egress",
2244 "data": [
2245 {
2246 "data_lsb": 0,
2247 "data_msb": 15,
2248 "name": "tcp.seqNo",
2249 "container_lsb": 0,
2250 "container_msb": 15
2251 }
2252 ],
2253 "address": 337
2254 },
2255 {
2256 "pipeline": "egress",
2257 "data": [
2258 {
2259 "data_lsb": 0,
2260 "data_msb": 7,
2261 "name": "ethernet.dstAddr",
2262 "container_lsb": 8,
2263 "container_msb": 15
2264 },
2265 {
2266 "data_lsb": 40,
2267 "data_msb": 47,
2268 "name": "ethernet.srcAddr",
2269 "container_lsb": 0,
2270 "container_msb": 7
2271 }
2272 ],
2273 "address": 338
2274 },
2275 {
2276 "pipeline": "egress",
2277 "data": [
2278 {
2279 "data_lsb": 0,
2280 "data_msb": 15,
2281 "name": "ethernet.etherType",
2282 "container_lsb": 0,
2283 "container_msb": 15
2284 }
2285 ],
2286 "address": 339
2287 },
2288 {
2289 "pipeline": "egress",
2290 "data": [
2291 {
2292 "data_lsb": 0,
2293 "data_msb": 8,
2294 "name": "packet_out_hdr.egress_port",
2295 "container_lsb": 7,
2296 "container_msb": 15
2297 },
2298 {
2299 "data_lsb": 0,
2300 "data_msb": 6,
2301 "name": "packet_out_hdr._padding",
2302 "container_lsb": 0,
2303 "container_msb": 6
Brian O'Connora6862e02017-09-08 01:17:39 -07002304 },
2305 {
2306 "data_lsb": 0,
2307 "data_msb": 8,
2308 "name": "packet_in_hdr.ingress_port",
2309 "container_lsb": 7,
2310 "container_msb": 15
2311 },
2312 {
2313 "data_lsb": 0,
2314 "data_msb": 6,
2315 "name": "packet_in_hdr._padding",
2316 "container_lsb": 0,
2317 "container_msb": 6
Carmelo Cascone5db39682017-09-07 16:36:42 +02002318 }
2319 ],
2320 "address": 340
2321 },
2322 {
2323 "pipeline": "unused",
2324 "data": [],
2325 "address": 341
2326 },
2327 {
2328 "pipeline": "unused",
2329 "data": [],
2330 "address": 342
2331 },
2332 {
2333 "pipeline": "unused",
2334 "data": [],
2335 "address": 343
2336 },
2337 {
2338 "pipeline": "unused",
2339 "data": [],
2340 "address": 344
2341 },
2342 {
2343 "pipeline": "unused",
2344 "data": [],
2345 "address": 345
2346 },
2347 {
2348 "pipeline": "unused",
2349 "data": [],
2350 "address": 346
2351 },
2352 {
2353 "pipeline": "unused",
2354 "data": [],
2355 "address": 347
2356 },
2357 {
2358 "pipeline": "unused",
2359 "data": [],
2360 "address": 348
2361 },
2362 {
2363 "pipeline": "unused",
2364 "data": [],
2365 "address": 349
2366 },
2367 {
2368 "pipeline": "unused",
2369 "data": [],
2370 "address": 350
2371 },
2372 {
2373 "pipeline": "unused",
2374 "data": [],
2375 "address": 351
2376 },
2377 {
2378 "pipeline": "unused",
2379 "data": [],
2380 "address": 352
2381 },
2382 {
2383 "pipeline": "unused",
2384 "data": [],
2385 "address": 353
2386 },
2387 {
2388 "pipeline": "unused",
2389 "data": [],
2390 "address": 354
2391 },
2392 {
2393 "pipeline": "unused",
2394 "data": [],
2395 "address": 355
2396 },
2397 {
2398 "pipeline": "unused",
2399 "data": [],
2400 "address": 356
2401 },
2402 {
2403 "pipeline": "unused",
2404 "data": [],
2405 "address": 357
2406 },
2407 {
2408 "pipeline": "unused",
2409 "data": [],
2410 "address": 358
2411 },
2412 {
2413 "pipeline": "unused",
2414 "data": [],
2415 "address": 359
2416 },
2417 {
2418 "pipeline": "unused",
2419 "data": [],
2420 "address": 360
2421 },
2422 {
2423 "pipeline": "unused",
2424 "data": [],
2425 "address": 361
2426 },
2427 {
2428 "pipeline": "unused",
2429 "data": [],
2430 "address": 362
2431 },
2432 {
2433 "pipeline": "unused",
2434 "data": [],
2435 "address": 363
2436 },
2437 {
2438 "pipeline": "unused",
2439 "data": [],
2440 "address": 364
2441 },
2442 {
2443 "pipeline": "unused",
2444 "data": [],
2445 "address": 365
2446 },
2447 {
2448 "pipeline": "unused",
2449 "data": [],
2450 "address": 366
2451 },
2452 {
2453 "pipeline": "unused",
2454 "data": [],
2455 "address": 367
2456 }
2457 ],
2458 "by_data": {
2459 "unused": {},
2460 "ingress": {
2461 "ipv4.hdrChecksum": [
2462 {
2463 "container_msb": 15,
2464 "data_lsb": 0,
2465 "data_msb": 15,
2466 "container_lsb": 0,
2467 "address": 256
2468 }
2469 ],
2470 "tcp.ctrl": [
2471 {
2472 "container_msb": 21,
2473 "data_lsb": 0,
2474 "data_msb": 5,
2475 "container_lsb": 16,
Brian O'Connora6862e02017-09-08 01:17:39 -07002476 "address": 259
Carmelo Cascone5db39682017-09-07 16:36:42 +02002477 }
2478 ],
2479 "udp.length_": [
2480 {
2481 "container_msb": 31,
2482 "data_lsb": 0,
2483 "data_msb": 15,
2484 "container_lsb": 16,
2485 "address": 259
2486 }
2487 ],
2488 "tcp.checksum": [
2489 {
2490 "container_msb": 31,
2491 "data_lsb": 0,
2492 "data_msb": 15,
2493 "container_lsb": 16,
Brian O'Connora6862e02017-09-08 01:17:39 -07002494 "address": 260
Carmelo Cascone5db39682017-09-07 16:36:42 +02002495 }
2496 ],
2497 "tcp.srcPort": [
2498 {
2499 "container_msb": 7,
2500 "data_lsb": 8,
2501 "data_msb": 15,
2502 "container_lsb": 0,
2503 "address": 290
2504 },
2505 {
2506 "container_msb": 7,
2507 "data_lsb": 0,
2508 "data_msb": 7,
2509 "container_lsb": 0,
2510 "address": 291
2511 }
2512 ],
Brian O'Connora6862e02017-09-08 01:17:39 -07002513 "tcp.ackNo": [
2514 {
2515 "container_msb": 15,
2516 "data_lsb": 16,
2517 "data_msb": 31,
2518 "container_lsb": 0,
2519 "address": 325
2520 },
Carmelo Cascone5db39682017-09-07 16:36:42 +02002521 {
2522 "container_msb": 15,
2523 "data_lsb": 0,
2524 "data_msb": 15,
2525 "container_lsb": 0,
Brian O'Connora6862e02017-09-08 01:17:39 -07002526 "address": 326
Carmelo Cascone5db39682017-09-07 16:36:42 +02002527 }
2528 ],
2529 "ethernet.etherType": [
2530 {
2531 "container_msb": 15,
2532 "data_lsb": 0,
2533 "data_msb": 15,
2534 "container_lsb": 0,
2535 "address": 132
2536 }
2537 ],
2538 "packet_in_hdr.ingress_port": [
2539 {
2540 "container_msb": 15,
2541 "data_lsb": 0,
2542 "data_msb": 8,
2543 "container_lsb": 7,
2544 "address": 129
2545 }
2546 ],
2547 "packet_out_hdr._padding": [
2548 {
2549 "container_msb": 6,
2550 "data_lsb": 0,
2551 "data_msb": 6,
2552 "container_lsb": 0,
2553 "address": 129
2554 }
2555 ],
2556 "ig_intr_md.resubmit_flag": [
2557 {
2558 "container_msb": 15,
2559 "data_lsb": 0,
2560 "data_msb": 0,
2561 "container_lsb": 15,
2562 "address": 128
2563 }
2564 ],
2565 "tcp.dstPort": [
2566 {
Brian O'Connora6862e02017-09-08 01:17:39 -07002567 "container_msb": 7,
2568 "data_lsb": 8,
Carmelo Cascone5db39682017-09-07 16:36:42 +02002569 "data_msb": 15,
2570 "container_lsb": 0,
Brian O'Connora6862e02017-09-08 01:17:39 -07002571 "address": 292
2572 },
2573 {
2574 "container_msb": 7,
2575 "data_lsb": 0,
2576 "data_msb": 7,
2577 "container_lsb": 0,
2578 "address": 293
Carmelo Cascone5db39682017-09-07 16:36:42 +02002579 }
2580 ],
2581 "ig_intr_md._pad1": [
2582 {
2583 "container_msb": 14,
2584 "data_lsb": 0,
2585 "data_msb": 0,
2586 "container_lsb": 14,
2587 "address": 128
2588 }
2589 ],
2590 "ig_intr_md._pad2": [
2591 {
2592 "container_msb": 13,
2593 "data_lsb": 0,
2594 "data_msb": 1,
2595 "container_lsb": 12,
2596 "address": 128
2597 }
2598 ],
2599 "ig_intr_md._pad3": [
2600 {
2601 "container_msb": 11,
2602 "data_lsb": 0,
2603 "data_msb": 2,
2604 "container_lsb": 9,
2605 "address": 128
2606 }
2607 ],
2608 "ig_intr_md_for_tm.drop_ctl": [
2609 {
2610 "container_msb": 7,
2611 "data_lsb": 0,
2612 "data_msb": 2,
2613 "container_lsb": 5,
Brian O'Connora6862e02017-09-08 01:17:39 -07002614 "address": 67
Carmelo Cascone5db39682017-09-07 16:36:42 +02002615 }
2616 ],
2617 "POV": [
2618 {
2619 "container_msb": 31,
2620 "data_lsb": 0,
2621 "data_msb": 31,
2622 "container_lsb": 0,
2623 "address": 0
2624 },
2625 {
2626 "container_msb": 7,
2627 "data_lsb": 32,
2628 "data_msb": 39,
2629 "container_lsb": 0,
Brian O'Connora6862e02017-09-08 01:17:39 -07002630 "address": 66
Carmelo Cascone5db39682017-09-07 16:36:42 +02002631 }
2632 ],
2633 "tcp.res": [
2634 {
2635 "container_msb": 27,
2636 "data_lsb": 0,
2637 "data_msb": 2,
2638 "container_lsb": 25,
Brian O'Connora6862e02017-09-08 01:17:39 -07002639 "address": 259
Carmelo Cascone5db39682017-09-07 16:36:42 +02002640 }
2641 ],
2642 "ethernet.dstAddr": [
2643 {
2644 "container_msb": 31,
2645 "data_lsb": 8,
2646 "data_msb": 39,
2647 "container_lsb": 0,
2648 "address": 1
2649 },
2650 {
2651 "container_msb": 7,
2652 "data_lsb": 40,
2653 "data_msb": 47,
2654 "container_lsb": 0,
Brian O'Connora6862e02017-09-08 01:17:39 -07002655 "address": 64
Carmelo Cascone5db39682017-09-07 16:36:42 +02002656 },
2657 {
2658 "container_msb": 15,
2659 "data_lsb": 0,
2660 "data_msb": 7,
2661 "container_lsb": 8,
2662 "address": 131
2663 }
2664 ],
2665 "ipv4.ihl": [
2666 {
2667 "container_msb": 3,
2668 "data_lsb": 0,
2669 "data_msb": 3,
2670 "container_lsb": 0,
2671 "address": 288
2672 }
2673 ],
2674 "packet_in_hdr._padding": [
2675 {
2676 "container_msb": 6,
2677 "data_lsb": 0,
2678 "data_msb": 6,
2679 "container_lsb": 0,
2680 "address": 129
2681 }
2682 ],
2683 "packet_out_hdr.egress_port": [
2684 {
2685 "container_msb": 15,
2686 "data_lsb": 0,
2687 "data_msb": 8,
2688 "container_lsb": 7,
2689 "address": 129
2690 }
2691 ],
Carmelo Cascone5db39682017-09-07 16:36:42 +02002692 "ethernet.srcAddr": [
2693 {
2694 "container_msb": 31,
2695 "data_lsb": 0,
2696 "data_msb": 31,
2697 "container_lsb": 0,
2698 "address": 2
2699 },
2700 {
2701 "container_msb": 7,
2702 "data_lsb": 32,
2703 "data_msb": 39,
2704 "container_lsb": 0,
Brian O'Connora6862e02017-09-08 01:17:39 -07002705 "address": 65
Carmelo Cascone5db39682017-09-07 16:36:42 +02002706 },
2707 {
2708 "container_msb": 7,
2709 "data_lsb": 40,
2710 "data_msb": 47,
2711 "container_lsb": 0,
2712 "address": 131
2713 }
2714 ],
2715 "ipv4.diffserv": [
2716 {
2717 "container_msb": 7,
2718 "data_lsb": 0,
2719 "data_msb": 7,
2720 "container_lsb": 0,
2721 "address": 289
2722 }
2723 ],
2724 "ipv4.flags": [
2725 {
2726 "container_msb": 15,
2727 "data_lsb": 0,
2728 "data_msb": 2,
2729 "container_lsb": 13,
2730 "address": 322
2731 }
2732 ],
2733 "ipv4.identification": [
2734 {
2735 "container_msb": 15,
2736 "data_lsb": 0,
2737 "data_msb": 15,
2738 "container_lsb": 0,
2739 "address": 321
2740 }
2741 ],
2742 "ipv4.totalLen": [
2743 {
2744 "container_msb": 15,
2745 "data_lsb": 0,
2746 "data_msb": 15,
2747 "container_lsb": 0,
2748 "address": 320
2749 }
2750 ],
2751 "ipv4.protocol": [
2752 {
2753 "container_msb": 23,
2754 "data_lsb": 0,
2755 "data_msb": 7,
2756 "container_lsb": 16,
2757 "address": 256
2758 }
2759 ],
2760 "ig_intr_md_for_tm.ucast_egress_port": [
2761 {
2762 "container_msb": 8,
2763 "data_lsb": 0,
2764 "data_msb": 8,
2765 "container_lsb": 0,
2766 "address": 130
2767 }
2768 ],
2769 "udp.checksum": [
2770 {
2771 "container_msb": 15,
2772 "data_lsb": 0,
2773 "data_msb": 15,
2774 "container_lsb": 0,
2775 "address": 259
2776 }
2777 ],
2778 "tcp.seqNo": [
2779 {
2780 "container_msb": 15,
2781 "data_lsb": 16,
2782 "data_msb": 31,
2783 "container_lsb": 0,
Brian O'Connora6862e02017-09-08 01:17:39 -07002784 "address": 323
Carmelo Cascone5db39682017-09-07 16:36:42 +02002785 },
2786 {
2787 "container_msb": 15,
2788 "data_lsb": 0,
2789 "data_msb": 15,
2790 "container_lsb": 0,
Brian O'Connora6862e02017-09-08 01:17:39 -07002791 "address": 324
Carmelo Cascone5db39682017-09-07 16:36:42 +02002792 }
2793 ],
2794 "ipv4.ttl": [
2795 {
2796 "container_msb": 31,
2797 "data_lsb": 0,
2798 "data_msb": 7,
2799 "container_lsb": 24,
2800 "address": 256
2801 }
2802 ],
2803 "udp.srcPort": [
2804 {
2805 "container_msb": 7,
2806 "data_lsb": 8,
2807 "data_msb": 15,
2808 "container_lsb": 0,
2809 "address": 290
2810 },
2811 {
2812 "container_msb": 7,
2813 "data_lsb": 0,
2814 "data_msb": 7,
2815 "container_lsb": 0,
2816 "address": 291
2817 }
2818 ],
Brian O'Connora6862e02017-09-08 01:17:39 -07002819 "udp.dstPort": [
Carmelo Cascone5db39682017-09-07 16:36:42 +02002820 {
Brian O'Connora6862e02017-09-08 01:17:39 -07002821 "container_msb": 15,
Carmelo Cascone5db39682017-09-07 16:36:42 +02002822 "data_lsb": 0,
Brian O'Connora6862e02017-09-08 01:17:39 -07002823 "data_msb": 15,
Carmelo Cascone5db39682017-09-07 16:36:42 +02002824 "container_lsb": 0,
Brian O'Connora6862e02017-09-08 01:17:39 -07002825 "address": 323
Carmelo Cascone5db39682017-09-07 16:36:42 +02002826 }
2827 ],
Brian O'Connora6862e02017-09-08 01:17:39 -07002828 "ipv4.version": [
Carmelo Cascone5db39682017-09-07 16:36:42 +02002829 {
Brian O'Connora6862e02017-09-08 01:17:39 -07002830 "container_msb": 7,
Carmelo Cascone5db39682017-09-07 16:36:42 +02002831 "data_lsb": 0,
Brian O'Connora6862e02017-09-08 01:17:39 -07002832 "data_msb": 3,
2833 "container_lsb": 4,
2834 "address": 288
Carmelo Cascone5db39682017-09-07 16:36:42 +02002835 }
2836 ],
2837 "ipv4.srcAddr": [
2838 {
2839 "container_msb": 31,
2840 "data_lsb": 0,
2841 "data_msb": 31,
2842 "container_lsb": 0,
2843 "address": 257
2844 }
2845 ],
2846 "tcp.ecn": [
2847 {
2848 "container_msb": 24,
2849 "data_lsb": 0,
2850 "data_msb": 2,
2851 "container_lsb": 22,
Brian O'Connora6862e02017-09-08 01:17:39 -07002852 "address": 259
Carmelo Cascone5db39682017-09-07 16:36:42 +02002853 }
2854 ],
2855 "tcp.window": [
2856 {
2857 "container_msb": 15,
2858 "data_lsb": 0,
2859 "data_msb": 15,
2860 "container_lsb": 0,
Brian O'Connora6862e02017-09-08 01:17:39 -07002861 "address": 259
Carmelo Cascone5db39682017-09-07 16:36:42 +02002862 }
2863 ],
2864 "ig_intr_md.ingress_port": [
2865 {
2866 "container_msb": 8,
2867 "data_lsb": 0,
2868 "data_msb": 8,
2869 "container_lsb": 0,
2870 "address": 128
2871 }
2872 ],
2873 "tcp.dataOffset": [
2874 {
2875 "container_msb": 31,
2876 "data_lsb": 0,
2877 "data_msb": 3,
2878 "container_lsb": 28,
Brian O'Connora6862e02017-09-08 01:17:39 -07002879 "address": 259
Carmelo Cascone5db39682017-09-07 16:36:42 +02002880 }
2881 ],
2882 "ipv4.fragOffset": [
2883 {
2884 "container_msb": 12,
2885 "data_lsb": 0,
2886 "data_msb": 12,
2887 "container_lsb": 0,
2888 "address": 322
2889 }
2890 ],
2891 "ipv4.dstAddr": [
2892 {
2893 "container_msb": 31,
2894 "data_lsb": 0,
2895 "data_msb": 31,
2896 "container_lsb": 0,
2897 "address": 258
2898 }
2899 ],
2900 "tcp.urgentPtr": [
2901 {
2902 "container_msb": 15,
2903 "data_lsb": 0,
2904 "data_msb": 15,
2905 "container_lsb": 0,
Brian O'Connora6862e02017-09-08 01:17:39 -07002906 "address": 260
Carmelo Cascone5db39682017-09-07 16:36:42 +02002907 }
2908 ]
2909 },
2910 "egress": {
2911 "ipv4.hdrChecksum": [
2912 {
2913 "container_msb": 15,
2914 "data_lsb": 0,
2915 "data_msb": 15,
2916 "container_lsb": 0,
2917 "address": 264
2918 }
2919 ],
2920 "packet_in_hdr.ingress_port": [
2921 {
2922 "container_msb": 15,
2923 "data_lsb": 0,
2924 "data_msb": 8,
2925 "container_lsb": 7,
Brian O'Connora6862e02017-09-08 01:17:39 -07002926 "address": 340
Carmelo Cascone5db39682017-09-07 16:36:42 +02002927 }
2928 ],
2929 "tcp.srcPort": [
2930 {
2931 "container_msb": 7,
2932 "data_lsb": 8,
2933 "data_msb": 15,
2934 "container_lsb": 0,
2935 "address": 298
2936 },
2937 {
2938 "container_msb": 7,
2939 "data_lsb": 0,
2940 "data_msb": 7,
2941 "container_lsb": 0,
2942 "address": 299
2943 }
2944 ],
2945 "udp.dstPort": [
2946 {
2947 "container_msb": 15,
2948 "data_lsb": 0,
2949 "data_msb": 15,
2950 "container_lsb": 0,
2951 "address": 336
2952 }
2953 ],
2954 "ethernet.etherType": [
2955 {
2956 "container_msb": 15,
2957 "data_lsb": 0,
2958 "data_msb": 15,
2959 "container_lsb": 0,
2960 "address": 339
2961 }
2962 ],
2963 "tcp.ctrl": [
2964 {
2965 "container_msb": 21,
2966 "data_lsb": 0,
2967 "data_msb": 5,
2968 "container_lsb": 16,
2969 "address": 268
2970 }
2971 ],
2972 "packet_out_hdr._padding": [
2973 {
2974 "container_msb": 6,
2975 "data_lsb": 0,
2976 "data_msb": 6,
2977 "container_lsb": 0,
2978 "address": 340
2979 }
2980 ],
2981 "tcp.dstPort": [
2982 {
2983 "container_msb": 15,
2984 "data_lsb": 0,
2985 "data_msb": 15,
2986 "container_lsb": 0,
2987 "address": 335
2988 }
2989 ],
2990 "eg_intr_md._pad0": [
2991 {
2992 "container_msb": 15,
2993 "data_lsb": 0,
2994 "data_msb": 6,
2995 "container_lsb": 9,
Brian O'Connora6862e02017-09-08 01:17:39 -07002996 "address": 144
Carmelo Cascone5db39682017-09-07 16:36:42 +02002997 }
2998 ],
2999 "eg_intr_md.egress_cos": [
3000 {
3001 "container_msb": 2,
3002 "data_lsb": 0,
3003 "data_msb": 2,
3004 "container_lsb": 0,
Brian O'Connora6862e02017-09-08 01:17:39 -07003005 "address": 80
Carmelo Cascone5db39682017-09-07 16:36:42 +02003006 }
3007 ],
3008 "eg_intr_md._pad7": [
3009 {
3010 "container_msb": 7,
3011 "data_lsb": 0,
3012 "data_msb": 4,
3013 "container_lsb": 3,
Brian O'Connora6862e02017-09-08 01:17:39 -07003014 "address": 80
Carmelo Cascone5db39682017-09-07 16:36:42 +02003015 }
3016 ],
3017 "POV": [
3018 {
3019 "container_msb": 7,
3020 "data_lsb": 0,
3021 "data_msb": 7,
3022 "container_lsb": 0,
Brian O'Connora6862e02017-09-08 01:17:39 -07003023 "address": 81
Carmelo Cascone5db39682017-09-07 16:36:42 +02003024 }
3025 ],
3026 "tcp.res": [
3027 {
3028 "container_msb": 27,
3029 "data_lsb": 0,
3030 "data_msb": 2,
3031 "container_lsb": 25,
3032 "address": 268
3033 }
3034 ],
3035 "ethernet.dstAddr": [
3036 {
3037 "container_msb": 31,
3038 "data_lsb": 8,
3039 "data_msb": 39,
3040 "container_lsb": 0,
3041 "address": 270
3042 },
3043 {
3044 "container_msb": 7,
3045 "data_lsb": 40,
3046 "data_msb": 47,
3047 "container_lsb": 0,
3048 "address": 300
3049 },
3050 {
3051 "container_msb": 15,
3052 "data_lsb": 0,
3053 "data_msb": 7,
3054 "container_lsb": 8,
3055 "address": 338
3056 }
3057 ],
3058 "ipv4.ihl": [
3059 {
3060 "container_msb": 3,
3061 "data_lsb": 0,
3062 "data_msb": 3,
3063 "container_lsb": 0,
3064 "address": 296
3065 }
3066 ],
3067 "ipv4.dstAddr": [
3068 {
3069 "container_msb": 31,
3070 "data_lsb": 0,
3071 "data_msb": 31,
3072 "container_lsb": 0,
3073 "address": 266
3074 }
3075 ],
Brian O'Connora6862e02017-09-08 01:17:39 -07003076 "ipv4.diffserv": [
Carmelo Cascone5db39682017-09-07 16:36:42 +02003077 {
Brian O'Connora6862e02017-09-08 01:17:39 -07003078 "container_msb": 7,
Carmelo Cascone5db39682017-09-07 16:36:42 +02003079 "data_lsb": 0,
Brian O'Connora6862e02017-09-08 01:17:39 -07003080 "data_msb": 7,
Carmelo Cascone5db39682017-09-07 16:36:42 +02003081 "container_lsb": 0,
Brian O'Connora6862e02017-09-08 01:17:39 -07003082 "address": 297
Carmelo Cascone5db39682017-09-07 16:36:42 +02003083 }
3084 ],
3085 "ipv4.totalLen": [
3086 {
3087 "container_msb": 15,
3088 "data_lsb": 0,
3089 "data_msb": 15,
3090 "container_lsb": 0,
3091 "address": 332
3092 }
3093 ],
Carmelo Cascone5db39682017-09-07 16:36:42 +02003094 "ethernet.srcAddr": [
3095 {
3096 "container_msb": 31,
3097 "data_lsb": 0,
3098 "data_msb": 31,
3099 "container_lsb": 0,
3100 "address": 271
3101 },
3102 {
3103 "container_msb": 7,
3104 "data_lsb": 32,
3105 "data_msb": 39,
3106 "container_lsb": 0,
3107 "address": 301
3108 },
3109 {
3110 "container_msb": 7,
3111 "data_lsb": 40,
3112 "data_msb": 47,
3113 "container_lsb": 0,
3114 "address": 338
3115 }
3116 ],
Brian O'Connora6862e02017-09-08 01:17:39 -07003117 "packet_in_hdr._padding": [
Carmelo Cascone5db39682017-09-07 16:36:42 +02003118 {
Brian O'Connora6862e02017-09-08 01:17:39 -07003119 "container_msb": 6,
Carmelo Cascone5db39682017-09-07 16:36:42 +02003120 "data_lsb": 0,
Brian O'Connora6862e02017-09-08 01:17:39 -07003121 "data_msb": 6,
Carmelo Cascone5db39682017-09-07 16:36:42 +02003122 "container_lsb": 0,
Brian O'Connora6862e02017-09-08 01:17:39 -07003123 "address": 340
Carmelo Cascone5db39682017-09-07 16:36:42 +02003124 }
3125 ],
3126 "ipv4.flags": [
3127 {
3128 "container_msb": 15,
3129 "data_lsb": 0,
3130 "data_msb": 2,
3131 "container_lsb": 13,
3132 "address": 334
3133 }
3134 ],
3135 "ipv4.identification": [
3136 {
3137 "container_msb": 15,
3138 "data_lsb": 0,
3139 "data_msb": 15,
3140 "container_lsb": 0,
3141 "address": 333
3142 }
3143 ],
3144 "eg_intr_md.egress_port": [
3145 {
3146 "container_msb": 8,
3147 "data_lsb": 0,
3148 "data_msb": 8,
3149 "container_lsb": 0,
Brian O'Connora6862e02017-09-08 01:17:39 -07003150 "address": 144
Carmelo Cascone5db39682017-09-07 16:36:42 +02003151 }
3152 ],
3153 "packet_out_hdr.egress_port": [
3154 {
3155 "container_msb": 15,
3156 "data_lsb": 0,
3157 "data_msb": 8,
3158 "container_lsb": 7,
3159 "address": 340
3160 }
3161 ],
3162 "ipv4.protocol": [
3163 {
3164 "container_msb": 23,
3165 "data_lsb": 0,
3166 "data_msb": 7,
3167 "container_lsb": 16,
3168 "address": 264
3169 }
3170 ],
3171 "udp.checksum": [
3172 {
3173 "container_msb": 15,
3174 "data_lsb": 0,
3175 "data_msb": 15,
3176 "container_lsb": 0,
3177 "address": 267
3178 }
3179 ],
3180 "tcp.seqNo": [
3181 {
3182 "container_msb": 15,
3183 "data_lsb": 16,
3184 "data_msb": 31,
3185 "container_lsb": 0,
3186 "address": 336
3187 },
3188 {
3189 "container_msb": 15,
3190 "data_lsb": 0,
3191 "data_msb": 15,
3192 "container_lsb": 0,
3193 "address": 337
3194 }
3195 ],
3196 "udp.length_": [
3197 {
3198 "container_msb": 31,
3199 "data_lsb": 0,
3200 "data_msb": 15,
3201 "container_lsb": 16,
3202 "address": 267
3203 }
3204 ],
3205 "udp.srcPort": [
3206 {
3207 "container_msb": 7,
3208 "data_lsb": 8,
3209 "data_msb": 15,
3210 "container_lsb": 0,
3211 "address": 298
3212 },
3213 {
3214 "container_msb": 7,
3215 "data_lsb": 0,
3216 "data_msb": 7,
3217 "container_lsb": 0,
3218 "address": 299
3219 }
3220 ],
3221 "tcp.ackNo": [
3222 {
3223 "container_msb": 31,
3224 "data_lsb": 0,
3225 "data_msb": 31,
3226 "container_lsb": 0,
3227 "address": 267
3228 }
3229 ],
Brian O'Connora6862e02017-09-08 01:17:39 -07003230 "ipv4.version": [
Carmelo Cascone5db39682017-09-07 16:36:42 +02003231 {
Brian O'Connora6862e02017-09-08 01:17:39 -07003232 "container_msb": 7,
Carmelo Cascone5db39682017-09-07 16:36:42 +02003233 "data_lsb": 0,
Brian O'Connora6862e02017-09-08 01:17:39 -07003234 "data_msb": 3,
3235 "container_lsb": 4,
3236 "address": 296
Carmelo Cascone5db39682017-09-07 16:36:42 +02003237 }
3238 ],
3239 "ipv4.srcAddr": [
3240 {
3241 "container_msb": 31,
3242 "data_lsb": 0,
3243 "data_msb": 31,
3244 "container_lsb": 0,
3245 "address": 265
3246 }
3247 ],
3248 "tcp.ecn": [
3249 {
3250 "container_msb": 24,
3251 "data_lsb": 0,
3252 "data_msb": 2,
3253 "container_lsb": 22,
3254 "address": 268
3255 }
3256 ],
3257 "tcp.window": [
3258 {
3259 "container_msb": 15,
3260 "data_lsb": 0,
3261 "data_msb": 15,
3262 "container_lsb": 0,
3263 "address": 268
3264 }
3265 ],
Brian O'Connora6862e02017-09-08 01:17:39 -07003266 "tcp.checksum": [
Carmelo Cascone5db39682017-09-07 16:36:42 +02003267 {
Brian O'Connora6862e02017-09-08 01:17:39 -07003268 "container_msb": 31,
Carmelo Cascone5db39682017-09-07 16:36:42 +02003269 "data_lsb": 0,
Brian O'Connora6862e02017-09-08 01:17:39 -07003270 "data_msb": 15,
3271 "container_lsb": 16,
3272 "address": 269
Carmelo Cascone5db39682017-09-07 16:36:42 +02003273 }
3274 ],
3275 "tcp.dataOffset": [
3276 {
3277 "container_msb": 31,
3278 "data_lsb": 0,
3279 "data_msb": 3,
3280 "container_lsb": 28,
3281 "address": 268
3282 }
3283 ],
3284 "ipv4.fragOffset": [
3285 {
3286 "container_msb": 12,
3287 "data_lsb": 0,
3288 "data_msb": 12,
3289 "container_lsb": 0,
3290 "address": 334
3291 }
3292 ],
3293 "ipv4.ttl": [
3294 {
3295 "container_msb": 31,
3296 "data_lsb": 0,
3297 "data_msb": 7,
3298 "container_lsb": 24,
3299 "address": 264
3300 }
3301 ],
3302 "tcp.urgentPtr": [
3303 {
3304 "container_msb": 15,
3305 "data_lsb": 0,
3306 "data_msb": 15,
3307 "container_lsb": 0,
3308 "address": 269
3309 }
3310 ]
3311 }
3312 }
3313}