On 05/16/2015 03:49 PM, enh wrote: > Looking at the SELINUX stuff and comparing with ubuntu's man pages: > security_context_t is a char *, and freecon() is just free()? Is this an > android-ism or is this how Red Hat Enterprise wrote it to take away > Sun's > Navy contacts a decade and change back? I don't know what's expected > here, > I did a grep, but the string "freecon" does not appear in the musl > source > code (as of April 14th anyway). > > > from selinux/selinux.h: > > /* No longer used; here for compatibility with legacy callers. */ > typedef char *security_context_t; > > > i'll ask whether there are plans to deprecate freecon.
Apparently deprecating it was suggested nine years ago: http://marc.info/?l=selinux&m=114119285931253&w=2 To which the response was, on March 9, 2006, and I quote: http://marc.info/?l=selinux&m=114192692207649&w=2 > Just to note: I haven't forgotten about this patch, but I plan to wait > until we make another release of the libraries before we start > deprecating these interfaces, and then do it for real (i.e. version the > libselinux interface via a map file). > > -- > Stephen Smalley > National Security Agency I'm just gonna use free() for this. Thanks, Rob _______________________________________________ Toybox mailing list [email protected] http://lists.landley.net/listinfo.cgi/toybox-landley.net
