Lines Matching refs:filename
1392 safe_open_common(const char *filename, int mode, int perms, int device)
1419 if ((fd = open(filename, O_WRONLY|O_CREAT|O_TRUNC|O_EXCL|O_LARGEFILE,
1422 if (lstat64(filename, &pre_lstat) < 0) {
1426 if (stat64(filename, &pre_stat) < 0) {
1432 if ((fd = open(filename, working_mode)) < 0) {
1436 msg(errtext, filename);
1437 syslog(LOG_WARNING, errtext, filename);
1443 if (lstat64(filename, &post_lstat) < 0) {
1464 msg(errtext, filename);
1465 syslog(LOG_WARNING, errtext, filename);
1473 msg(errtext, filename);
1474 syslog(LOG_WARNING, errtext, filename);
1491 msg(errtext, filename);
1492 syslog(LOG_WARNING, errtext, filename);
1502 msg(errtext, filename);
1503 syslog(LOG_WARNING, errtext, filename);
1517 "link\n"), msg(errtext, filename);
1518 syslog(LOG_WARNING, errtext, filename);
1533 msg(errtext, filename, (long)getuid());
1534 syslog(LOG_WARNING, errtext, filename,
1543 filename, strerror(errno));
1561 (void) unlink(filename);
1563 filename, strerror(ENOENT));
1577 safe_file_open(const char *filename, int mode, int perms)
1579 return (safe_open_common(filename, mode, perms, 0));
1586 safe_device_open(const char *filename, int mode, int perms)
1588 return (safe_open_common(filename, mode, perms, 1));
1595 safe_fopen(const char *filename, const char *smode, int perms)
1617 fd = safe_file_open(filename, bmode, perms);