diff -urNp coreutils-6.12-orig/src/chcon.c coreutils-6.12/src/chcon.c --- coreutils-6.12-orig/src/chcon.c 2008-10-08 14:45:59.000000000 +0200 +++ coreutils-6.12/src/chcon.c 2008-10-08 16:28:36.000000000 +0200 @@ -35,25 +35,6 @@ proper_name ("Russell Coker"), \ proper_name ("Jim Meyering") -enum Change_status -{ - CH_NOT_APPLIED, - CH_SUCCEEDED, - CH_FAILED, - CH_NO_CHANGE_REQUESTED -}; - -enum Verbosity -{ - /* Print a message for each file that is processed. */ - V_high, - - /* Print a message for each file whose attributes we change. */ - V_changes_only, - - /* Do not be verbose. This is the default. */ - V_off -}; /* If nonzero, and the systems has support for it, change the context of symbolic links rather than any files they point to. */ @@ -374,7 +355,6 @@ Usage: %s [OPTION]... CONTEXT FILE...\n\ Change the SELinux security context of each FILE to CONTEXT.\n\ With --reference, change the security context of each FILE to that of RFILE.\n\ \n\ - -c, --changes like verbose but report only when a change is made\n\ -h, --no-dereference affect symbolic links instead of any referenced file\n\ "), stdout); fputs (_("\ @@ -435,7 +415,7 @@ main (int argc, char **argv) atexit (close_stdout); - while ((optc = getopt_long (argc, argv, "HLPRchvu:r:t:l:", long_options, NULL)) + while ((optc = getopt_long (argc, argv, "HLPRhvu:r:t:l:", long_options, NULL)) != -1) { switch (optc)