From: Daniel Wagner <[email protected]>
The session core needs to the security context in order to setup
iptables to match on it.
---
include/session.h | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/include/session.h b/include/session.h
index 62c303c..d1c30f1 100644
--- a/include/session.h
+++ b/include/session.h
@@ -49,9 +49,18 @@ enum connman_session_type {
CONNMAN_SESSION_TYPE_INTERNET = 3,
};
+enum connman_session_id_type {
+ CONNMAN_SESSION_ID_TYPE_UNKNOWN = 0,
+ CONNMAN_SESSION_ID_TYPE_UID = 1,
+ CONNMAN_SESSION_ID_TYPE_GID = 2,
+ CONNMAN_SESSION_ID_TYPE_LSM = 3,
+};
+
struct connman_session;
struct connman_session_config {
+ enum connman_session_id_type id_type;
+ char *id;
connman_bool_t priority;
enum connman_session_roaming_policy roaming_policy;
enum connman_session_type type;
--
1.8.2.rc3.16.gce432ca
_______________________________________________
connman mailing list
[email protected]
http://lists.connman.net/listinfo/connman