How can one obtain the same value as /sys/fs/selinux/initial_contexts/file via 
libsepol?

I've been digging around libsepol and its not quite clear to me.

It looks as though the record is here:
                context_struct_t *a = &((policydb_t 
*)pol.db)->ocontexts[OCON_ISID]->context[0];
                context_struct_t *b = &((policydb_t 
*)pol.db)->ocontexts[OCON_ISID]->context[1];

                printf("%u\n", a->type);
                printf("%u\n",b->type);

Prints:
185
0

Not sure if this is right, and how to format the context struct to a string. I 
didn't see any helpers.

Thanks,
Bill
_______________________________________________
Selinux mailing list
Selinux@tycho.nsa.gov
To unsubscribe, send email to selinux-le...@tycho.nsa.gov.
To get help, send an email containing "help" to selinux-requ...@tycho.nsa.gov.

Reply via email to