diff options
author | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2020-02-10 15:15:55 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2020-02-10 15:15:55 +0000 |
commit | b7858a914a6068a8437708cdeae818ecde5b94b6 (patch) | |
tree | fcbe6751b089f9a2763551a8dc91818490f7fc3e | |
parent | fd7e787aa4cc8511bdf1dc4f6bb7936174b9f420 (diff) | |
parent | c9999a6b9afb368884c0e3ab3bac58a434c722ea (diff) | |
download | selinux-b7858a914a6068a8437708cdeae818ecde5b94b6.tar.gz |
Merge "libsepol: trigger new RTM_GETLINK behavior" am: 4a9e04bc05 am: c9999a6b9a
Change-Id: I2ee933616365123b8984d31c52dee2e8757381bb
-rw-r--r-- | libsepol/include/sepol/policydb/policydb.h | 2 | ||||
-rw-r--r-- | libsepol/src/write.c | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/libsepol/include/sepol/policydb/policydb.h b/libsepol/include/sepol/policydb/policydb.h index b0d2fdfc..36e51375 100644 --- a/libsepol/include/sepol/policydb/policydb.h +++ b/libsepol/include/sepol/policydb/policydb.h @@ -791,6 +791,8 @@ extern int policydb_set_target_platform(policydb_t *p, int platform); #define POLICYDB_CONFIG_UNKNOWN_MASK (DENY_UNKNOWN | REJECT_UNKNOWN | ALLOW_UNKNOWN) +#define POLICYDB_CONFIG_ANDROID_NETLINK_ROUTE 1 << 31; + #define OBJECT_R "object_r" #define OBJECT_R_VAL 1 diff --git a/libsepol/src/write.c b/libsepol/src/write.c index c6be2be2..b9890b4c 100644 --- a/libsepol/src/write.c +++ b/libsepol/src/write.c @@ -2119,6 +2119,8 @@ int policydb_write(policydb_t * p, struct policy_file *fp) config |= (POLICYDB_CONFIG_UNKNOWN_MASK & p->handle_unknown); + config |= POLICYDB_CONFIG_ANDROID_NETLINK_ROUTE; + /* Write the magic number and string identifiers. */ items = 0; if (p->policy_type == POLICY_KERN) { |