On Fri, Mar 4, 2022 at 2:53 PM James Carter <jwcart2@xxxxxxxxx> wrote: > > On Thu, Mar 3, 2022 at 2:20 AM Thiébaud Weksteen <tweek@xxxxxxxxxx> wrote: > > > > In f0a5f6e, calls to reallocarray were introduced. Ensure that the > > correct header (private.h) is included when necessary. > > > > Fixes: f0a5f6e ("libsepol: use reallocarray wrapper to avoid overflows") > > Test: Built using Android CI (glibc 2.17) > > Signed-off-by: Thiébaud Weksteen <tweek@xxxxxxxxxx> > > Acked-by: James Carter <jwcart2@xxxxxxxxx> > Merged. Thanks, Jim > > --- > > libsepol/src/kernel_to_common.c | 1 + > > libsepol/src/util.c | 2 ++ > > 2 files changed, 3 insertions(+) > > > > diff --git a/libsepol/src/kernel_to_common.c b/libsepol/src/kernel_to_common.c > > index dc9e689e..972499ab 100644 > > --- a/libsepol/src/kernel_to_common.c > > +++ b/libsepol/src/kernel_to_common.c > > @@ -18,6 +18,7 @@ > > #include <sepol/policydb/hashtab.h> > > #include <sepol/policydb/symtab.h> > > > > +#include "private.h" > > #include "kernel_to_common.h" > > > > > > diff --git a/libsepol/src/util.c b/libsepol/src/util.c > > index b7230564..1cd1308d 100644 > > --- a/libsepol/src/util.c > > +++ b/libsepol/src/util.c > > @@ -28,6 +28,8 @@ > > #include <sepol/policydb/policydb.h> > > #include <sepol/policydb/util.h> > > > > +#include "private.h" > > + > > struct val_to_name { > > unsigned int val; > > char *name; > > -- > > 2.35.1.574.g5d30c73bfb-goog > >