オープンソース・ソフトウェアの開発とダウンロード

Subversion リポジトリの参照

Diff of /branches/ccs-patch/security/ccsecurity/policy_io.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2944 by kumaneko, Mon Aug 24 05:00:52 2009 UTC revision 2946 by kumaneko, Mon Aug 24 07:39:07 2009 UTC
# Line 353  static int ccs_write_profile(struct ccs_ Line 353  static int ccs_write_profile(struct ccs_
353                          break;                          break;
354          if (mode < 0)          if (mode < 0)
355                  sscanf(cp, "%u", &mode);                  sscanf(cp, "%u", &mode);
356          if (mode < 0 || mode > 3)          if (!strcmp(cp, "default"))
357                    config = CCS_MAC_MODE_USE_DEFAULT;
358            else if (mode < 0 || mode > 3)
359                  return -EINVAL;                  return -EINVAL;
360          config |= mode;          else
361          if (!strcmp(data, "MAC"))                  config |= mode;
362            if (!strcmp(data, "MAC") && config != CCS_MAC_MODE_USE_DEFAULT)
363                  ccs_profile->default_config = config;                  ccs_profile->default_config = config;
364          else if (ccs_str_starts(&data, "MAC::"))          else if (ccs_str_starts(&data, "MAC::"))
365                  for (i = 0; i < CCS_MAX_MAC_INDEX + CCS_MAX_CAPABILITY_INDEX                  for (i = 0; i < CCS_MAX_MAC_INDEX + CCS_MAX_CAPABILITY_INDEX

Legend:
Removed from v.2944  
changed lines
  Added in v.2946

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26