Home | History | Annotate | Download | only in wifi

Lines Matching refs:config_file

339 int ensure_config_file_exists(const char *config_file)
347 ret = access(config_file, R_OK|W_OK);
350 (chmod(config_file, S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP) != 0)) {
351 ALOGE("Cannot set RW to \"%s\": %s", config_file, strerror(errno));
356 ALOGE("Cannot access \"%s\": %s", config_file, strerror(errno));
366 destfd = TEMP_FAILURE_RETRY(open(config_file, O_CREAT|O_RDWR, 0660));
369 ALOGE("Cannot create \"%s\": %s", config_file, strerror(errno));
378 unlink(config_file);
388 if (chmod(config_file, 0660) < 0) {
390 config_file, strerror(errno));
391 unlink(config_file);
395 if (chown(config_file, AID_SYSTEM, AID_WIFI) < 0) {
397 config_file, AID_WIFI, strerror(errno));
398 unlink(config_file);