Home | History | Annotate | Download | only in src

Lines Matching full:newcon

547 static int compare_types(char *curcon, char *newcon, char **newtypecon)
559 conb = context_new(newcon);
590 char *newcon = NULL;
610 rc = selabel_lookup_raw(fc_sehandle, &newcon, "/",
613 rc = selabel_lookup_raw(fc_sehandle, &newcon, lookup_path,
640 rc = filespec_add(sb->st_ino, newcon, pathname);
645 freecon(newcon);
651 freecon(newcon);
658 pathname, newcon);
667 if (curcon == NULL || strcmp(curcon, newcon) != 0) {
679 /* If types different then update newcon. */
680 rc = compare_types(curcon, newcon, &newtypecon);
685 freecon(newcon);
686 newcon = newtypecon;
693 if (lsetfilecon(pathname, newcon) < 0)
702 newcon);
708 pathname, curcon, newcon);
711 pathname, newcon);
719 freecon(newcon);