Skip to content

Commit

Permalink
Move SSCI from SC to SA and change packet number field name to adapt …
Browse files Browse the repository at this point in the history
…sai 1.7.1 (#26)

* [lgtm]: Add LGTM yml

Signed-off-by: Ze Gan <ganze718@gmail.com>

* Move SSCI from SC to SA and change packet number field name to adapter sai  1.7.1

Signed-off-by: Ze Gan <ganze718@gmail.com>

* Remove useless modification

Signed-off-by: Ze Gan <ganze718@gmail.com>
  • Loading branch information
Pterosaur authored Mar 27, 2021
1 parent 1bbc8f1 commit c2271b2
Showing 1 changed file with 7 additions and 6 deletions.
13 changes: 7 additions & 6 deletions src/drivers/driver_macsec_sonic.c
Original file line number Diff line number Diff line change
Expand Up @@ -370,7 +370,7 @@ static int macsec_sonic_get_receive_lowest_pn(void *priv, struct receive_sa *sa)
drv->sonic_manager,
COUNTERS_TABLE,
key,
"SAI_MACSEC_SA_ATTR_MINIMUM_XPN",
"SAI_MACSEC_SA_ATTR_CURRENT_XPN",
&pn);
PRINT_LOG("SA %s PN %" PRIu64 "", key, pn);
if (ret == SONIC_DB_SUCCESS)
Expand Down Expand Up @@ -426,7 +426,7 @@ static int macsec_sonic_get_transmit_next_pn(void *priv, struct transmit_sa *sa)
drv->sonic_manager,
COUNTERS_TABLE,
key,
"SAI_MACSEC_SA_ATTR_XPN",
"SAI_MACSEC_SA_ATTR_CURRENT_XPN",
&pn);
PRINT_LOG("SA %s PN %" PRIu64 "", key, pn);
if (ret == SONIC_DB_SUCCESS)
Expand Down Expand Up @@ -494,7 +494,7 @@ static int macsec_sonic_create_receive_sc(void *priv, struct receive_sc *sc,
validation);
const struct sonic_db_name_value_pair pairs[] =
{
{"ssci", ""},
{"Null", "Null"},
};
// TODO
// Validation
Expand Down Expand Up @@ -590,7 +590,8 @@ static int macsec_sonic_create_receive_sa(void *priv, struct receive_sa *sa)
{"sak", sak},
{"auth_key", auth_key},
{"lowest_acceptable_pn", pn},
{"salt", ""}
{"salt", ""},
{"ssci", ""}
};
int ret = sonic_db_set(
drv->sonic_manager,
Expand Down Expand Up @@ -731,7 +732,6 @@ static int macsec_sonic_create_transmit_sc(
// Validation
const struct sonic_db_name_value_pair pairs[] =
{
{"ssci", ""},
{"encoding_an", "0"},
};
int ret = sonic_db_set(
Expand Down Expand Up @@ -825,7 +825,8 @@ static int macsec_sonic_create_transmit_sa(void *priv, struct transmit_sa *sa)
{"sak", sak},
{"auth_key", auth_key},
{"next_pn", pn},
{"salt", ""}
{"salt", ""},
{"ssci", ""}
};
int ret = sonic_db_set(
drv->sonic_manager,
Expand Down

0 comments on commit c2271b2

Please sign in to comment.