mesh: Convert provisioning pkts to packed structs
authorBrian Gix <brian.gix@intel.com>
Thu, 11 Jul 2019 22:59:51 +0000 (15:59 -0700)
committerAnupam Roy <anupam.r@samsung.com>
Tue, 17 Dec 2019 15:46:16 +0000 (21:16 +0530)
commit0fe4069bf14263cbd4cdba8b74e7ca11202b8e53
treedd3d98cd51cbc4ca87fb7a76333355170537a12b
parentb6b4f70ef9ffbf6df99f6dc4d2bb27dee685146d
mesh: Convert provisioning pkts to packed structs

Provisioning packets are defined in the specification
as packed big endian structures. Instead of specifying
an octet array, we now use struct matching the spec.

Change-Id: Ib7e0457a2d39f6c0a09b66208c98e1ecf2b7bbde
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
mesh/crypto.c
mesh/crypto.h
mesh/mesh.c
mesh/mesh.h
mesh/pb-adv.c
mesh/prov-acceptor.c
mesh/prov-initiator.c
mesh/prov.h