sctp: dubious bitfields in sctp_transport
[safe/jmp/linux-2.6] / include / net / cls_cgroup.h
index ef2df14..726cc35 100644 (file)
@@ -31,7 +31,7 @@ static inline u32 task_cls_classid(struct task_struct *p)
                return 0;
 
        return container_of(task_subsys_state(p, net_cls_subsys_id),
-                           struct cgroup_cls_state, css).classid;
+                           struct cgroup_cls_state, css)->classid;
 }
 #else
 extern int net_cls_subsys_id;
@@ -39,7 +39,7 @@ extern int net_cls_subsys_id;
 static inline u32 task_cls_classid(struct task_struct *p)
 {
        int id;
-       u32 classid;
+       u32 classid = 0;
 
        if (in_interrupt())
                return 0;