mirror of
https://gitlab.com/apparmor/apparmor
synced 2025-08-22 10:07:12 +00:00
Commit 3c825eb001d33bb6f2480c4f78df03aee4c40396 adds a field called `execpath` to the `aa_log_record` struct. This field was added in the middle of the struct instead of the end, causing an ABI break in libapparmor without a corresponding major version number bump. Bug report: https://bugs.launchpad.net/apparmor/+bug/2083435 This is fixed by simply moving execpath at the end of the struct. Signed-off-by: Maxime Bélair <maxime.belair@canonical.com> MR: https://gitlab.com/apparmor/apparmor/-/merge_requests/1345 Approved-by: Ryan Lee <rlee287@yahoo.com> Approved-by: John Johansen <john@jjmx.net> Merged-by: John Johansen <john@jjmx.net> (cherry picked from commit 07fe0e9a1bd09d2f1791f02ed2c49c5b9797c18a) Signed-off-by: John Johansen <john.johansen@canonical.com>
What little documentation exists is in include/aalogparse.h. Please file bugs using https://gitlab.com/apparmor/apparmor/-/issues