File tree
17 files changed
+150
-15
lines changed- lib
- inc
- src
- meta
- vslib
- inc
- src
17 files changed
+150
-15
lines changed- .gitignore+20
- doc/ECMP/ECMP.jpg
- doc/ECMP/ECMP2.jpg
- doc/ECMP/Ordered_and_Fine_Grained_ECMP.md+206
- doc/SAI_1.5_ReleaseNotes.md+343
- doc/macsec-gearbox/SAI_Gearbox_API_Proposal-v1.0.docx
- doc/macsec-gearbox/SAI_MACsec_API_Proposal-v1.3.docx
- doc/macsec-gearbox/SAI_MACsec_API_Proposal-v1.4.docx
- doc/tunnel/SAI-Proposal-ImprovedP2PTunnels.md+61
- inc/sai.h+3-1
- inc/saiacl.h+84-5
- inc/saibfd.h+5-2
- inc/saibridge.h+5-15
- inc/saidebugcounter.h+2-4
- inc/saidtel.h+55
- inc/saifdb.h+96
- inc/saihash.h+18
- inc/saihostif.h+28-4
- inc/saimacsec.h+1.4k
- inc/saimpls.h+66
- inc/sainat.h+6-7
- inc/saineighbor.h+1
- inc/sainexthop.h+9
- inc/sainexthopgroup.h+69-3
- inc/saiport.h+397-20
- inc/saiqosmap.h+9
- inc/sairouterinterface.h+10-2
- inc/saistp.h+3
- inc/saiswitch.h+408
- inc/saitam.h+15-28
- inc/saitunnel.h+42-2
- inc/saitypes.h+89-7
- inc/saivlan.h+3-12
- inc/saiwred.h+5
- meta/Doxyfile+1
- meta/Makefile+1
- meta/acronyms.txt+23
- meta/aspell.en.pws+8
- meta/checkheaders.pl+203
- meta/parse.pl+341-18
- meta/saimetadatatypes.h+82
- meta/saisanitycheck.c+104-22
- meta/saiserialize.c+126
- meta/saiserialize.h+78
- meta/saiserializetest.c+144
- meta/serialize.pm+7-4
- meta/style.pm+107-7
- meta/test.pm-1
- meta/xmlutils.pm+4-2
- test/saithrift/src/saiserver.cpp+76-1
- test/saithrift/src/switch_sai.thrift+15
- test/saithrift/src/switch_sai_rpc_server.cpp+265-1
- test/saithrift/tests/saidebugcounters.py+784
- test/saithrift/tests/sail3.py+2-2
- test/saithrift/tests/switch.py+3-2
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
28 | 28 |
| |
29 | 29 |
| |
30 | 30 |
| |
| 31 | + | |
31 | 32 |
| |
32 | 33 |
| |
33 | 34 |
| |
|
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
53 | 53 |
| |
54 | 54 |
| |
55 | 55 |
| |
| 56 | + | |
56 | 57 |
| |
57 | 58 |
| |
58 | 59 |
| |
|
Lines changed: 3 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
14 | 14 |
| |
15 | 15 |
| |
16 | 16 |
| |
17 |
| - | |
18 |
| - | |
19 |
| - | |
| 17 | + | |
20 | 18 |
| |
21 | 19 |
| |
22 | 20 |
| |
| |||
59 | 57 |
| |
60 | 58 |
| |
61 | 59 |
| |
| 60 | + | |
| 61 | + | |
62 | 62 |
|
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
74 | 74 |
| |
75 | 75 |
| |
76 | 76 |
| |
| 77 | + | |
77 | 78 |
| |
78 | 79 |
| |
79 | 80 |
| |
|
Lines changed: 32 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + |
Lines changed: 2 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
| 14 | + | |
14 | 15 |
| |
15 | 16 |
| |
16 | 17 |
| |
| |||
23 | 24 |
| |
24 | 25 |
| |
25 | 26 |
| |
26 |
| - | |
| 27 | + | |
27 | 28 |
| |
28 | 29 |
|
Lines changed: 27 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
17 | 17 |
| |
18 | 18 |
| |
19 | 19 |
| |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
20 | 44 |
| |
21 | 45 |
| |
22 | 46 |
| |
| |||
25 | 49 |
| |
26 | 50 |
| |
27 | 51 |
| |
| 52 | + | |
| 53 | + | |
| 54 | + | |
28 | 55 |
|
Lines changed: 9 additions & 7 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1110 | 1110 |
| |
1111 | 1111 |
| |
1112 | 1112 |
| |
1113 |
| - | |
1114 |
| - | |
1115 |
| - | |
1116 |
| - | |
1117 |
| - | |
1118 |
| - | |
1119 |
| - | |
| 1113 | + | |
| 1114 | + | |
| 1115 | + | |
| 1116 | + | |
| 1117 | + | |
| 1118 | + | |
| 1119 | + | |
| 1120 | + | |
1120 | 1121 |
| |
1121 | 1122 |
| |
1122 | 1123 |
| |
| |||
2089 | 2090 |
| |
2090 | 2091 |
| |
2091 | 2092 |
| |
| 2093 | + | |
2092 | 2094 |
| |
2093 | 2095 |
| |
2094 | 2096 |
| |
|
Lines changed: 5 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3779 | 3779 |
| |
3780 | 3780 |
| |
3781 | 3781 |
| |
3782 |
| - | |
3783 |
| - | |
| 3782 | + | |
| 3783 | + | |
3784 | 3784 |
| |
3785 | 3785 |
| |
3786 | 3786 |
| |
| |||
3789 | 3789 |
| |
3790 | 3790 |
| |
3791 | 3791 |
| |
3792 |
| - | |
| 3792 | + | |
3793 | 3793 |
| |
3794 | 3794 |
| |
3795 | 3795 |
| |
| |||
3814 | 3814 |
| |
3815 | 3815 |
| |
3816 | 3816 |
| |
| 3817 | + | |
3817 | 3818 |
| |
3818 | 3819 |
| |
3819 | 3820 |
| |
| |||
3822 | 3823 |
| |
3823 | 3824 |
| |
3824 | 3825 |
| |
| 3826 | + | |
3825 | 3827 |
| |
3826 | 3828 |
| |
3827 | 3829 |
| |
|
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
28 | 28 |
| |
29 | 29 |
| |
30 | 30 |
| |
| 31 | + | |
31 | 32 |
| |
32 | 33 |
| |
33 | 34 |
| |
|
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
69 | 69 |
| |
70 | 70 |
| |
71 | 71 |
| |
| 72 | + | |
72 | 73 |
| |
73 | 74 |
| |
74 | 75 |
| |
|
Lines changed: 3 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
16 | 16 |
| |
17 | 17 |
| |
18 | 18 |
| |
| 19 | + | |
19 | 20 |
| |
20 | 21 |
| |
21 | 22 |
| |
22 | 23 |
| |
23 | 24 |
| |
24 | 25 |
| |
| 26 | + | |
| 27 | + | |
25 | 28 |
|
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
74 | 74 |
| |
75 | 75 |
| |
76 | 76 |
| |
| 77 | + | |
77 | 78 |
| |
78 | 79 |
| |
79 | 80 |
| |
|
Lines changed: 32 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + |
Lines changed: 3 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
10 | 10 |
| |
11 | 11 |
| |
12 | 12 |
| |
| 13 | + | |
13 | 14 |
| |
14 | 15 |
| |
15 | 16 |
| |
| |||
24 | 25 |
| |
25 | 26 |
| |
26 | 27 |
| |
| 28 | + | |
| 29 | + | |
27 | 30 |
| |
28 | 31 |
|
Lines changed: 27 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
17 | 17 |
| |
18 | 18 |
| |
19 | 19 |
| |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
20 | 44 |
| |
21 | 45 |
| |
22 | 46 |
| |
| |||
25 | 49 |
| |
26 | 50 |
| |
27 | 51 |
| |
| 52 | + | |
| 53 | + | |
| 54 | + | |
28 | 55 |
|
0 commit comments