Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-13417

Use modern syscalls for file operations, which operates on file descriptor instead of file name

    XMLWordPrintable

Details

    • Suggestion
    • Resolution: Unresolved
    • P5: Not important
    • None
    • 4.6.3, 4.7.0, 4.7.1, 4.8.0, 4.8.x, 5.0.0, Some future release
    • Core: I/O
    • None

    Description

      QT already uses descriptor-oriented syscalls like this:
      ::fchmod()
      ::fstat()
      ::ftruncate()

      But lack of using directory syscalls:
      ::openat ()
      ::fchdir()
      ::faccessat()
      ::fchmodat()
      ::fchownat()
      ::fstatat()
      ::futimesat()
      ::linkat()
      ::mkdirat()
      ::mknodat()
      ::readlinkat()
      ::renameat()
      ::symlinkat()
      ::unlinkat()
      ::utimensat()
      ::mkfifoat()

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            Unassigned Unassigned
            socketpair@gmail.com Коренберг Марк
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes