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

Reply via email to