mirror of
https://github.com/FRRouting/frr.git
synced 2025-04-30 13:37:17 +02:00
tests: use little-endian order for libyang api
Use the expected - little-endian - byte-order for a param to one of the libyang apis; tests fail on LE architectures otherwise. Signed-off-by: Mark Stapp <mjs@cisco.com>
This commit is contained in:
parent
ac56da1f50
commit
da8fce3830
|
@ -249,9 +249,10 @@ static enum nb_error frr_test_module_c2cont_c2value_get(const struct nb_node *nb
|
|||
struct lyd_node *parent)
|
||||
{
|
||||
const struct lysc_node *snode = nb_node->snode;
|
||||
uint32_t value = 0xAB010203;
|
||||
uint32_t value = htole32(0xAB010203);
|
||||
LY_ERR err;
|
||||
|
||||
/* Note that this api expects 'value' to be in little-endian form */
|
||||
err = lyd_new_term_bin(parent, snode->module, snode->name, &value, sizeof(value),
|
||||
LYD_NEW_PATH_UPDATE, NULL);
|
||||
assert(err == LY_SUCCESS);
|
||||
|
|
Loading…
Reference in a new issue