*
*/
dbus_bool_t
-_dbus_open_file (DBusFile *file,
+_dbus_file_open (DBusFile *file,
const char *filename,
int oflag,
int pmode)
}
dbus_bool_t
-_dbus_close_file (DBusFile *file,
+_dbus_file_close (DBusFile *file,
DBusError *error)
{
const int fd = file->FDATA;
}
int
-_dbus_read_file(DBusFile *file,
+_dbus_file_read(DBusFile *file,
DBusString *buffer,
int count)
{
}
int
-_dbus_write_file (DBusFile *file,
+_dbus_file_write (DBusFile *file,
const DBusString *buffer,
int start,
int len)
{
DBusFile file;
file.FDATA = pipe.fd;
- return _dbus_write_file(&file, buffer, start, len);
+ return _dbus_file_write(&file, buffer, start, len);
}
/**
{
DBusFile file;
file.FDATA = pipe.fd;
- return _dbus_read_file(&file, buffer, count);
+ return _dbus_file_read(&file, buffer, count);
}
/**
{
DBusFile file;
file.FDATA = pipe.fd;
- return _dbus_close_file(&file, error);
+ return _dbus_file_close(&file, error);
}
/**
filename_c = _dbus_string_get_const_data (filename);
/* O_BINARY useful on Cygwin and Win32 */
- if (!_dbus_open_file (&file, filename_c, O_RDONLY | O_BINARY, -1))
+ if (!_dbus_file_open (&file, filename_c, O_RDONLY | O_BINARY, -1))
{
dbus_set_error (error, _dbus_error_from_errno (errno),
"Failed to open \"%s\": %s",
_dbus_verbose ("fstat() failed: %s",
_dbus_strerror (errno));
- _dbus_close_file (&file, NULL);
+ _dbus_file_close (&file, NULL);
return FALSE;
}
dbus_set_error (error, DBUS_ERROR_FAILED,
"File size %lu of \"%s\" is too large.",
(unsigned long) sb.st_size, filename_c);
- _dbus_close_file (&file, NULL);
+ _dbus_file_close (&file, NULL);
return FALSE;
}
while (total < (int) sb.st_size)
{
- bytes_read = _dbus_read_file (&file, str,
+ bytes_read = _dbus_file_read (&file, str,
sb.st_size - total);
if (bytes_read <= 0)
{
_dbus_verbose ("read() failed: %s",
_dbus_strerror (errno));
- _dbus_close_file (&file, NULL);
+ _dbus_file_close (&file, NULL);
_dbus_string_set_length (str, orig_len);
return FALSE;
}
total += bytes_read;
}
- _dbus_close_file (&file, NULL);
+ _dbus_file_close (&file, NULL);
return TRUE;
}
else if (sb.st_size != 0)
dbus_set_error (error, DBUS_ERROR_FAILED,
"\"%s\" is not a regular file",
filename_c);
- _dbus_close_file (&file, NULL);
+ _dbus_file_close (&file, NULL);
return FALSE;
}
else
{
- _dbus_close_file (&file, NULL);
+ _dbus_file_close (&file, NULL);
return TRUE;
}
}
filename_c = _dbus_string_get_const_data (filename);
tmp_filename_c = _dbus_string_get_const_data (&tmp_filename);
- if (!_dbus_open_file (&file, tmp_filename_c, O_WRONLY | O_BINARY | O_EXCL | O_CREAT,
+ if (!_dbus_file_open (&file, tmp_filename_c, O_WRONLY | O_BINARY | O_EXCL | O_CREAT,
0600))
{
dbus_set_error (error, _dbus_error_from_errno (errno),
{
int bytes_written;
- bytes_written = _dbus_write_file (&file, str, total,
+ bytes_written = _dbus_file_write (&file, str, total,
bytes_to_write - total);
if (bytes_written <= 0)
total += bytes_written;
}
- if (!_dbus_close_file (&file, NULL))
+ if (!_dbus_file_close (&file, NULL))
{
dbus_set_error (error, _dbus_error_from_errno (errno),
"Could not close file %s: %s",
*/
if (_dbus_is_valid_file(&file))
- _dbus_close_file (&file, NULL);
+ _dbus_file_close (&file, NULL);
if (need_unlink && unlink (tmp_filename_c) < 0)
_dbus_verbose ("Failed to unlink temp file %s: %s\n",
filename_c = _dbus_string_get_const_data (filename);
- if (!_dbus_open_file (&file, filename_c, O_WRONLY | O_BINARY | O_EXCL | O_CREAT,
+ if (!_dbus_file_open (&file, filename_c, O_WRONLY | O_BINARY | O_EXCL | O_CREAT,
0600))
{
dbus_set_error (error,
return FALSE;
}
- if (!_dbus_close_file (&file, NULL))
+ if (!_dbus_file_close (&file, NULL))
{
dbus_set_error (error,
DBUS_ERROR_FAILED,