]> xenbits.xensource.com Git - unikraft/unikraft.git/commit
lib/posix-fd: Move open file headers into own lib
authorAndrei Tatar <andrei@unikraft.io>
Thu, 22 Feb 2024 20:28:22 +0000 (21:28 +0100)
committerUnikraft Bot <monkey@unikraft.io>
Thu, 6 Feb 2025 08:50:08 +0000 (08:50 +0000)
commitbdc5642b50a560620c26fa78dcf69204d7345d8c
treefbc03dbaa385d3b3bce303d921fc53053159dfa8
parent1e6719abe9f90a71dc0a58537b93bc38fc89c5de
lib/posix-fd: Move open file headers into own lib

This changes merges the headers uk/ofile.h and uk/posix-fd.h and moves
them into their own library, providing shared definitions related to
open file descriptions for both posix-fdio and posix-fdtab, without
introducing an undue dedependency between the two.

Checkpatch-Ignore: REPEATED_WORD
Signed-off-by: Andrei Tatar <andrei@unikraft.io>
Approved-by: Sergiu Moga <sergiu@unikraft.io>
Reviewed-by: Sergiu Moga <sergiu@unikraft.io>
GitHub-Closes: #1574
12 files changed:
lib/Makefile.uk
lib/posix-fd/Config.uk [new file with mode: 0644]
lib/posix-fd/Makefile.uk [new file with mode: 0644]
lib/posix-fd/include/uk/posix-fd.h [new file with mode: 0644]
lib/posix-fdio/Config.uk
lib/posix-fdio/include/uk/posix-fd.h [deleted file]
lib/posix-fdtab/Config.uk
lib/posix-fdtab/fdtab.c
lib/posix-fdtab/include/uk/posix-fdtab.h
lib/posix-socket/Config.uk
lib/ukfile/Config.uk
lib/ukfile/include/uk/ofile.h [deleted file]