diff options
-rw-r--r-- | Base/usr/share/man/man2/get_process_name.md | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/Base/usr/share/man/man2/get_process_name.md b/Base/usr/share/man/man2/get_process_name.md new file mode 100644 index 0000000000..7136b2ed38 --- /dev/null +++ b/Base/usr/share/man/man2/get_process_name.md @@ -0,0 +1,28 @@ +## Name + +get\_process\_name - get the process name + +## Synopsis + +```**c++ +#include <unistd.h> + +int get_process_name(char* buffer, int buffer_length); +``` + +## Description + +`get_process_name()` places the current process name into the provided `buffer`. + +## Pledge + +In pledged programs, the `stdio` promise is required for this system call. + +## Errors + +* `EFAULT`: the process name could not be copied into the buffer. +* `ENAMETOOLONG`: `buffer_length` is too short. + +## See also + +* [`set_process_name`(2)](../man2/set_process_name.md) |