mirror of
https://github.com/RGBCube/serenity
synced 2025-07-27 09:37:34 +00:00
LibC: Add stubs for 'removexattr()' and friends
This add stubs for 'removexattr()', 'lremovexattr()', and 'fremovexattr()'. These are needed by GLib version 2.73.3.
This commit is contained in:
parent
f99eb2d11b
commit
54435dea59
2 changed files with 24 additions and 0 deletions
|
@ -1,5 +1,6 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2021, the SerenityOS developers.
|
* Copyright (c) 2021, the SerenityOS developers.
|
||||||
|
* Copyright (c) 2022, Kenneth Myhra <kennethmyhra@serenityos.org>.
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: BSD-2-Clause
|
* SPDX-License-Identifier: BSD-2-Clause
|
||||||
*/
|
*/
|
||||||
|
@ -60,3 +61,21 @@ ssize_t flistxattr(int, char*, size_t)
|
||||||
dbgln("FIXME: Implement flistxattr()");
|
dbgln("FIXME: Implement flistxattr()");
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int removexattr(char const*, char const*)
|
||||||
|
{
|
||||||
|
dbgln("FIXME: Implement removexattr()");
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
int lremovexattr(char const*, char const*)
|
||||||
|
{
|
||||||
|
dbgln("FIXME: Implement lremovexattr()");
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
int fremovexattr(int, char const*)
|
||||||
|
{
|
||||||
|
dbgln("FIXME: Implement fremovexattr()");
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2021, the SerenityOS developers.
|
* Copyright (c) 2021, the SerenityOS developers.
|
||||||
|
* Copyright (c) 2022, Kenneth Myhra <kennethmyhra@serenityos.org>.
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: BSD-2-Clause
|
* SPDX-License-Identifier: BSD-2-Clause
|
||||||
*/
|
*/
|
||||||
|
@ -23,4 +24,8 @@ ssize_t listxattr(char const* path, char* list, size_t size);
|
||||||
ssize_t llistxattr(char const* path, char* list, size_t size);
|
ssize_t llistxattr(char const* path, char* list, size_t size);
|
||||||
ssize_t flistxattr(int fd, char* list, size_t size);
|
ssize_t flistxattr(int fd, char* list, size_t size);
|
||||||
|
|
||||||
|
int removexattr(char const* path, char const* name);
|
||||||
|
int lremovexattr(char const* path, char const* name);
|
||||||
|
int fremovexattr(int fd, char const* name);
|
||||||
|
|
||||||
__END_DECLS
|
__END_DECLS
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue