]> Kevux Git Server - fll/commitdiff
Update: Make more socket error codes more granular, add additional status codes,...
authorKevin Day <Kevin@kevux.org>
Wed, 26 Nov 2025 23:28:18 +0000 (17:28 -0600)
committerKevin Day <Kevin@kevux.org>
Wed, 26 Nov 2025 23:28:18 +0000 (17:28 -0600)
This particularly adds an underscore between file and system to be more proper.

110 files changed:
level_0/f_directory/c/directory.h
level_0/f_directory/c/private-directory.c
level_0/f_directory/c/private-directory.h
level_0/f_directory/tests/unit/c/test-directory-create.c
level_0/f_directory/tests/unit/c/test-directory-create_at.c
level_0/f_directory/tests/unit/c/test-directory-touch.c
level_0/f_directory/tests/unit/c/test-directory-touch_at.c
level_0/f_file/c/file.c
level_0/f_file/c/file.h
level_0/f_file/c/file/stream.c
level_0/f_file/c/file/stream.h
level_0/f_file/c/private-file.c
level_0/f_file/c/private-file.h
level_0/f_file/tests/unit/c/test-file-clone.c
level_0/f_file/tests/unit/c/test-file-close.c
level_0/f_file/tests/unit/c/test-file-close_id.c
level_0/f_file/tests/unit/c/test-file-copy.c
level_0/f_file/tests/unit/c/test-file-create.c
level_0/f_file/tests/unit/c/test-file-create_at.c
level_0/f_file/tests/unit/c/test-file-create_device.c
level_0/f_file/tests/unit/c/test-file-create_device_at.c
level_0/f_file/tests/unit/c/test-file-create_fifo.c
level_0/f_file/tests/unit/c/test-file-create_fifo_at.c
level_0/f_file/tests/unit/c/test-file-create_node.c
level_0/f_file/tests/unit/c/test-file-create_node_at.c
level_0/f_file/tests/unit/c/test-file-flush.c
level_0/f_file/tests/unit/c/test-file-link.c
level_0/f_file/tests/unit/c/test-file-link_at.c
level_0/f_file/tests/unit/c/test-file-link_hard.c
level_0/f_file/tests/unit/c/test-file-link_hard_at.c
level_0/f_file/tests/unit/c/test-file-open.c
level_0/f_file/tests/unit/c/test-file-open_at.c
level_0/f_file/tests/unit/c/test-file-rename.c
level_0/f_file/tests/unit/c/test-file-rename_at.c
level_0/f_file/tests/unit/c/test-file-stream_open.c
level_0/f_print/c/print/private-to.c
level_0/f_print/c/print/private-to.h
level_0/f_print/c/print/to.c
level_0/f_print/c/print/to.h
level_0/f_print/tests/unit/c/test-print-to.c
level_0/f_print/tests/unit/c/test-print-to_character.c
level_0/f_print/tests/unit/c/test-print-to_character_safely.c
level_0/f_print/tests/unit/c/test-print-to_dynamic.c
level_0/f_print/tests/unit/c/test-print-to_dynamic_partial.c
level_0/f_print/tests/unit/c/test-print-to_dynamic_partial_raw.c
level_0/f_print/tests/unit/c/test-print-to_dynamic_partial_raw_safely.c
level_0/f_print/tests/unit/c/test-print-to_dynamic_partial_safely.c
level_0/f_print/tests/unit/c/test-print-to_dynamic_raw.c
level_0/f_print/tests/unit/c/test-print-to_dynamic_raw_safely.c
level_0/f_print/tests/unit/c/test-print-to_dynamic_safely.c
level_0/f_print/tests/unit/c/test-print-to_except.c
level_0/f_print/tests/unit/c/test-print-to_except_dynamic.c
level_0/f_print/tests/unit/c/test-print-to_except_dynamic_partial.c
level_0/f_print/tests/unit/c/test-print-to_except_dynamic_partial_raw.c
level_0/f_print/tests/unit/c/test-print-to_except_dynamic_partial_raw_safely.c
level_0/f_print/tests/unit/c/test-print-to_except_dynamic_partial_safely.c
level_0/f_print/tests/unit/c/test-print-to_except_dynamic_raw.c
level_0/f_print/tests/unit/c/test-print-to_except_dynamic_raw_safely.c
level_0/f_print/tests/unit/c/test-print-to_except_dynamic_safely.c
level_0/f_print/tests/unit/c/test-print-to_except_in.c
level_0/f_print/tests/unit/c/test-print-to_except_in_dynamic.c
level_0/f_print/tests/unit/c/test-print-to_except_in_dynamic_partial.c
level_0/f_print/tests/unit/c/test-print-to_except_in_dynamic_partial_raw.c
level_0/f_print/tests/unit/c/test-print-to_except_in_dynamic_partial_raw_safely.c
level_0/f_print/tests/unit/c/test-print-to_except_in_dynamic_partial_safely.c
level_0/f_print/tests/unit/c/test-print-to_except_in_dynamic_raw.c
level_0/f_print/tests/unit/c/test-print-to_except_in_dynamic_raw_safely.c
level_0/f_print/tests/unit/c/test-print-to_except_in_dynamic_safely.c
level_0/f_print/tests/unit/c/test-print-to_except_in_raw.c
level_0/f_print/tests/unit/c/test-print-to_except_in_raw_safely.c
level_0/f_print/tests/unit/c/test-print-to_except_in_safely.c
level_0/f_print/tests/unit/c/test-print-to_except_raw.c
level_0/f_print/tests/unit/c/test-print-to_except_raw_safely.c
level_0/f_print/tests/unit/c/test-print-to_except_safely.c
level_0/f_print/tests/unit/c/test-print-to_raw.c
level_0/f_print/tests/unit/c/test-print-to_raw_safely.c
level_0/f_print/tests/unit/c/test-print-to_raw_terminated.c
level_0/f_print/tests/unit/c/test-print-to_safely.c
level_0/f_print/tests/unit/c/test-print-to_safely_terminated.c
level_0/f_print/tests/unit/c/test-print-to_terminated.c
level_0/f_signal/c/signal.c
level_0/f_signal/c/signal.h
level_0/f_signal/tests/unit/c/test-signal-close.c
level_0/f_socket/c/socket.c
level_0/f_socket/c/socket.h
level_0/f_socket/tests/unit/c/test-socket-accept.c
level_0/f_socket/tests/unit/c/test-socket-bind.c
level_0/f_socket/tests/unit/c/test-socket-connect.c
level_0/f_socket/tests/unit/c/test-socket-create.c
level_0/f_socket/tests/unit/c/test-socket-disconnect.c
level_0/f_socket/tests/unit/c/test-socket-listen.c
level_0/f_socket/tests/unit/c/test-socket-name_peer.c
level_0/f_socket/tests/unit/c/test-socket-option_get.c
level_0/f_socket/tests/unit/c/test-socket-option_set.c
level_0/f_socket/tests/unit/c/test-socket-read.c
level_0/f_socket/tests/unit/c/test-socket-read_message.c
level_0/f_socket/tests/unit/c/test-socket-read_stream.c
level_0/f_socket/tests/unit/c/test-socket-write.c
level_0/f_socket/tests/unit/c/test-socket-write_message.c
level_0/f_socket/tests/unit/c/test-socket-write_stream.c
level_0/f_status/c/status.h
level_0/f_status_string/c/status_string.c
level_0/f_status_string/c/status_string.h
level_0/f_status_string/tests/unit/c/test-status_string-to.c
level_1/fl_directory/c/directory.h
level_1/fl_status_string/c/status_string.c
level_1/fl_status_string/tests/unit/c/test-status_string-from.c
level_2/fll_error/c/error/string.c
level_2/fll_error/c/error/string.h
level_2/fll_error/c/private-error.c

index b924b0aac33f68aa52f342d622f53dc5f2b35767..6605ccabb707be441175f6c01852cc13f81dc9bd 100644 (file)
@@ -63,7 +63,7 @@ extern "C" {
  *   F_directory_link_max (with error bit) max links limit reached or exceeded.
  *   F_file_found (with error bit) of a directory aleady exists at the path.
  *   F_file_found_not (with error bit) if a file within the path is not found (such as a broken symbolic link).
- *   F_filesystem_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
+ *   F_file_system_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
  *   F_loop (with error bit) on loop error.
  *   F_memory_not (with error bit) if out of memory.
  *   F_name (with error bit) on path name error.
@@ -99,7 +99,7 @@ extern "C" {
  *   F_directory_link_max (with error bit) max links limit reached or exceeded.
  *   F_file_found (with error bit) of a directory aleady exists at the path.
  *   F_file_found_not (with error bit) if a file within the path is not found (such as a broken symbolic link).
- *   F_filesystem_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
+ *   F_file_system_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
  *   F_loop (with error bit) on loop error.
  *   F_memory_not (with error bit) if out of memory.
  *   F_name (with error bit) on path name error.
@@ -646,8 +646,8 @@ extern "C" {
  *   F_directory_descriptor (with error bit) for bad directory descriptor for at_id.
  *   F_file_found (with error bit) if a file aleady exists at the path.
  *   F_file_open_max (with error bit) when system-wide max open files is reached.
- *   F_filesystem_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
- *   F_filesystem_quota_reached (with error bit) quota reached of file system is out of space.
+ *   F_file_system_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
+ *   F_file_system_quota_reached (with error bit) quota reached of file system is out of space.
  *   F_interrupt (with error bit) when program received an interrupt signal, halting operation.
  *   F_loop (with error bit) on loop error.
  *   F_memory_not (with error bit) if out of memory.
@@ -690,8 +690,8 @@ extern "C" {
  *   F_directory_descriptor (with error bit) for bad directory descriptor for at_id.
  *   F_file_found (with error bit) if a file aleady exists at the path (when calling utimensat()).
  *   F_file_open_max (with error bit) when system-wide max open files is reached.
- *   F_filesystem_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
- *   F_filesystem_quota_reached (with error bit) quota reached of file system is out of space.
+ *   F_file_system_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
+ *   F_file_system_quota_reached (with error bit) quota reached of file system is out of space.
  *   F_interrupt (with error bit) when program received an interrupt signal, halting operation.
  *   F_loop (with error bit) on loop error.
  *   F_memory_not (with error bit) if out of memory.
index 557dcad2908c330719e9dc4de84fa3a7ccab2b9b..c5a469e8d9728e8becc6a3e52e0f86633b6a1f05 100644 (file)
@@ -10,7 +10,7 @@ extern "C" {
 
     if (mkdir(path.string, mode) < 0) {
       if (errno == EACCES) return F_status_set_error(F_access_denied);
-      if (errno == EDQUOT) return F_status_set_error(F_filesystem_quota_block);
+      if (errno == EDQUOT) return F_status_set_error(F_file_system_quota_block);
       if (errno == EEXIST) return F_status_set_error(F_file_found);
       if (errno == EFAULT) return F_status_set_error(F_buffer);
       if (errno == EINVAL) return F_status_set_error(F_parameter);
@@ -37,7 +37,7 @@ extern "C" {
     if (mkdirat(at_id, path.string, mode) < 0) {
       if (errno == EACCES) return F_status_set_error(F_access_denied);
       if (errno == EBADF) return F_status_set_error(F_directory_descriptor);
-      if (errno == EDQUOT) return F_status_set_error(F_filesystem_quota_block);
+      if (errno == EDQUOT) return F_status_set_error(F_file_system_quota_block);
       if (errno == EEXIST) return F_status_set_error(F_file_found);
       if (errno == EFAULT) return F_status_set_error(F_buffer);
       if (errno == EINVAL) return F_status_set_error(F_parameter);
index 6703833e6ae72b672306f3f9fd87041f91703598..54083bfb18ddbb145fa19a6d62f1a88f1796458b 100644 (file)
@@ -32,7 +32,7 @@ extern "C" {
  *   F_directory_link_max (with error bit) max links limit reached or exceeded.
  *   F_file_found (with error bit) of a directory aleady exists at the path.
  *   F_file_found_not (with error bit) if a file within the path is not found (such as a broken symbolic link).
- *   F_filesystem_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
+ *   F_file_system_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
  *   F_loop (with error bit) on loop error.
  *   F_memory_not (with error bit) if out of memory.
  *   F_name (with error bit) on path name error.
@@ -70,7 +70,7 @@ extern "C" {
  *   F_directory_link_max (with error bit) max links limit reached or exceeded.
  *   F_file_found (with error bit) of a directory aleady exists at the path.
  *   F_file_found_not (with error bit) if a file within the path is not found (such as a broken symbolic link).
- *   F_filesystem_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
+ *   F_file_system_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
  *   F_loop (with error bit) on loop error.
  *   F_memory_not (with error bit) if out of memory.
  *   F_name (with error bit) on path name error.
index 4e82e35dbf4daedba948788761a5c521adda9306..7066f4d34f0631c0c9bf9355f3d2b6ef8bf3202c 100644 (file)
@@ -32,7 +32,7 @@ void test__f_directory_create__fails(void **state) {
 
   f_status_t statuss[] = {
     F_access_denied,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_file_found,
     F_buffer,
     F_parameter,
index 099a989c7155d61110971f5930926e188f509697..da919872cd23e61c22031336e6ed0beff86387e3 100644 (file)
@@ -34,7 +34,7 @@ void test__f_directory_create_at__fails(void **state) {
   f_status_t statuss[] = {
     F_access_denied,
     F_directory_descriptor,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_file_found,
     F_buffer,
     F_parameter,
index 58900a18ea70f1b8563bc3c407d0e352362cfe26..6891bbe064809661f4161bee0a539cc75898cfbe 100644 (file)
@@ -67,7 +67,7 @@ void test__f_directory_touch__fails(void **state) {
 
     f_status_t statuss[] = {
       F_access_denied,
-      F_filesystem_quota_block,
+      F_file_system_quota_block,
       F_file_found,
       F_buffer,
       F_parameter,
index 561e7ec33bcc2f0bc759bb95d82db94ddfc1bc50..a18908f49f8db5b65f5cab3346874e53c5417483 100644 (file)
@@ -67,7 +67,7 @@ void test__f_directory_touch_at__fails(void **state) {
 
     f_status_t statuss[] = {
       F_access_denied,
-      F_filesystem_quota_block,
+      F_file_system_quota_block,
       F_file_found,
       F_buffer,
       F_parameter,
index f55acd310b1977b236c4d592703c5be51e02eb31..7cfdc2ce786065c5f67733492e0b9ea5c795c420 100644 (file)
@@ -323,7 +323,7 @@ extern "C" {
     if (mkfifoat(directory.id, path.string, mode) < 0) {
       if (errno == EACCES) return F_status_set_error(F_access_denied);
       if (errno == EBADF) return F_status_set_error(F_directory_descriptor);
-      if (errno == EDQUOT) return F_status_set_error(F_filesystem_quota_block);
+      if (errno == EDQUOT) return F_status_set_error(F_file_system_quota_block);
       if (errno == EEXIST) return F_status_set_error(F_file_found);
       if (errno == ENAMETOOLONG) return F_status_set_error(F_name);
       if (errno == ENOENT) return F_status_set_error(F_file_found_not);
@@ -542,7 +542,7 @@ extern "C" {
 
     if (link(target.string, point.string) < 0) {
       if (errno == EACCES) return F_status_set_error(F_access_denied);
-      if (errno == EDQUOT) return F_status_set_error(F_filesystem_quota_block);
+      if (errno == EDQUOT) return F_status_set_error(F_file_system_quota_block);
       if (errno == EEXIST) return F_status_set_error(F_file_found);
       if (errno == ENAMETOOLONG) return F_status_set_error(F_name);
       if (errno == EFAULT) return F_status_set_error(F_buffer);
@@ -574,7 +574,7 @@ extern "C" {
     if (linkat(file_target.id, target.string, file_point.id, point.string, flag) < 0) {
       if (errno == EACCES) return F_status_set_error(F_access_denied);
       if (errno == EBADF) return F_status_set_error(F_file_descriptor);
-      if (errno == EDQUOT) return F_status_set_error(F_filesystem_quota_block);
+      if (errno == EDQUOT) return F_status_set_error(F_file_system_quota_block);
       if (errno == EEXIST) return F_status_set_error(F_file_found);
       if (errno == EFAULT) return F_status_set_error(F_buffer);
       if (errno == EFBIG || errno == EOVERFLOW) return F_status_set_error(F_number_overflow);
@@ -1738,7 +1738,7 @@ extern "C" {
     if (rename(source.string, destination.string) < 0) {
       if (errno == EACCES) return F_status_set_error(F_access_denied);
       if (errno == EBUSY) return F_status_set_error(F_busy);
-      if (errno == EDQUOT) return F_status_set_error(F_filesystem_quota_block);
+      if (errno == EDQUOT) return F_status_set_error(F_file_system_quota_block);
       if (errno == EFAULT) return F_status_set_error(F_buffer);
       if (errno == EINVAL) return F_status_set_error(F_parameter);
       if (errno == EISDIR) return F_status_set_error(F_file_type_directory);
@@ -1776,7 +1776,7 @@ extern "C" {
         if (errno == EACCES) return F_status_set_error(F_access_denied);
         if (errno == EBADF) return F_status_set_error(F_directory_descriptor);
         if (errno == EBUSY) return F_status_set_error(F_busy);
-        if (errno == EDQUOT) return F_status_set_error(F_filesystem_quota_block);
+        if (errno == EDQUOT) return F_status_set_error(F_file_system_quota_block);
         if (errno == EFAULT) return F_status_set_error(F_buffer);
         if (errno == EINVAL) return F_status_set_error(F_parameter);
         if (errno == EISDIR) return F_status_set_error(F_file_type_directory);
index af9a1a97c1111e14bf2076d698bb0f0402ae09a9..8d7567248f9b3fbdea6b732555953d9c6946d48e 100644 (file)
@@ -160,7 +160,7 @@ extern "C" {
  *   F_file_open_max (with error bit) when system-wide max open files is reached.
  *   F_file_read (with error bit) on file read error.
  *   F_file_write (with error bit) on file write error.
- *   F_filesystem_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
+ *   F_file_system_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
  *   F_interrupt (with error bit) when program received an interrupt signal, halting operation.
  *   F_loop (with error bit) on loop error.
  *   F_memory_not (with error bit) if out of memory.
@@ -192,7 +192,7 @@ extern "C" {
  *   F_file_close (with error bit) if fclose() failed for any other reason.
  *   F_file_descriptor (with error bit) if file descriptor is invalid.
  *   F_file_synchronize (with error bit) on flush failure.
- *   F_filesystem_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
+ *   F_file_system_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) when program received an interrupt signal, halting operation.
  *   F_space_not (with error bit) if file system is out of space (or file system quota is reached).
@@ -218,7 +218,7 @@ extern "C" {
  *   F_file_close (with error bit) if fclose() failed for any other reason.
  *   F_file_descriptor (with error bit) if file descriptor is invalid.
  *   F_file_synchronize (with error bit) on flush failure.
- *   F_filesystem_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
+ *   F_file_system_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) when program received an interrupt signal, halting operation.
  *   F_space_not (with error bit) if file system is out of space (or file system quota is reached).
@@ -269,7 +269,7 @@ extern "C" {
  *   F_file_open_max (with error bit) when system-wide max open files is reached.
  *   F_file_read (with error bit) on file read error.
  *   F_file_write (with error bit) on file write error.
- *   F_filesystem_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
+ *   F_file_system_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
  *   F_interrupt (with error bit) when program received an interrupt signal, halting operation.
  *   F_loop (with error bit) on loop error.
  *   F_memory_not (with error bit) if out of memory.
@@ -308,7 +308,7 @@ extern "C" {
  *   F_directory_not (with error bit) if a supposed directory in path is not actually a directory.
  *   F_file_found (with error bit) if a file was found while exclusive is TRUE.
  *   F_file_open_max (with error bit) when system-wide max open files is reached.
- *   F_filesystem_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
+ *   F_file_system_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
  *   F_interrupt (with error bit) when program received an interrupt signal, halting operation.
  *   F_loop (with error bit) on loop error.
  *   F_memory_not (with error bit) if out of memory.
@@ -352,7 +352,7 @@ extern "C" {
  *   F_directory_not (with error bit) if a supposed directory in path is not actually a directory.
  *   F_file_found (with error bit) if a file was found while exclusive is TRUE.
  *   F_file_open_max (with error bit) when system-wide max open files is reached.
- *   F_filesystem_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
+ *   F_file_system_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
  *   F_interrupt (with error bit) when program received an interrupt signal, halting operation.
  *   F_loop (with error bit) on loop error.
  *   F_memory_not (with error bit) if out of memory.
@@ -393,7 +393,7 @@ extern "C" {
  *   F_access_denied (with error bit) on access denied.
  *   F_directory_not (with error bit) if a supposed directory in path is not actually a directory.
  *   F_file_found (with error bit) if a file was found while exclusive is TRUE.
- *   F_filesystem_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
+ *   F_file_system_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
  *   F_loop (with error bit) on loop error.
  *   F_memory_not (with error bit) if out of memory.
  *   F_name (with error bit) on path name error.
@@ -437,7 +437,7 @@ extern "C" {
  *   F_directory_descriptor (with error bit) when at_id is not a valid file descriptor (at_id must point to a directory).
  *   F_directory_not (with error bit) if a supposed directory in path is not actually a directory.
  *   F_file_found (with error bit) if a file was found while exclusive is TRUE.
- *   F_filesystem_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
+ *   F_file_system_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
  *   F_loop (with error bit) on loop error.
  *   F_memory_not (with error bit) if out of memory.
  *   F_name (with error bit) on path name error.
@@ -469,7 +469,7 @@ extern "C" {
  *   F_access_denied (with error bit) on access denied.
  *   F_directory_not (with error bit) if a supposed directory in path is not actually a directory.
  *   F_file_found (with error bit) if a file was found while exclusive is TRUE.
- *   F_filesystem_quota_block (with error bit) if file system's disk blocks or ififos are exhausted.
+ *   F_file_system_quota_block (with error bit) if file system's disk blocks or ififos are exhausted.
  *   F_loop (with error bit) on loop error.
  *   F_memory_not (with error bit) if out of memory.
  *   F_name (with error bit) on path name error.
@@ -504,7 +504,7 @@ extern "C" {
  *   F_directory_descriptor (with error bit) when at_id is not a valid file descriptor (at_id must point to a directory).
  *   F_directory_not (with error bit) if a supposed directory in path is not actually a directory.
  *   F_file_found (with error bit) if a file was found while exclusive is TRUE.
- *   F_filesystem_quota_block (with error bit) if file system's disk blocks or ififos are exhausted.
+ *   F_file_system_quota_block (with error bit) if file system's disk blocks or ififos are exhausted.
  *   F_loop (with error bit) on loop error.
  *   F_memory_not (with error bit) if out of memory.
  *   F_name (with error bit) on path name error.
@@ -538,7 +538,7 @@ extern "C" {
  *   F_access_denied (with error bit) on access denied.
  *   F_directory_not (with error bit) if a supposed directory in path is not actually a directory.
  *   F_file_found (with error bit) if a file was found while exclusive is TRUE.
- *   F_filesystem_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
+ *   F_file_system_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
  *   F_loop (with error bit) on loop error.
  *   F_memory_not (with error bit) if out of memory.
  *   F_name (with error bit) on path name error.
@@ -576,7 +576,7 @@ extern "C" {
  *   F_directory_descriptor (with error bit) when at_id is not a valid file descriptor (at_id must point to a directory).
  *   F_directory_not (with error bit) if a supposed directory in path is not actually a directory.
  *   F_file_found (with error bit) if a file was found while exclusive is TRUE.
- *   F_filesystem_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
+ *   F_file_system_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
  *   F_loop (with error bit) on loop error.
  *   F_memory_not (with error bit) if out of memory.
  *   F_name (with error bit) on path name error.
@@ -689,7 +689,7 @@ extern "C" {
  *   F_file_descriptor_not if file.id is -1.
  *
  *   F_file_descriptor (with error bit) if file descriptor is invalid.
- *   F_filesystem_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
+ *   F_file_system_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
  *   F_input_output (with error bit) on I/O error.
  *   F_parameter (with error bit) if a parameter is invalid.
  *   F_space_not (with error bit) if file system is out of space (or file system quota is reached).
@@ -839,7 +839,7 @@ extern "C" {
  *   F_busy (with error bit) if file system is too busy to perform write.
  *   F_file_found (with error bit) if a file aleady exists at the path.
  *   F_file_found_not (with error bit) if a parent path in point does not exist or is a broken symlink.
- *   F_filesystem_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
+ *   F_file_system_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
  *   F_directory_not (with error bit) if a supposed directory in path is not actually a directory.
  *   F_interrupt (with error bit) when program received an interrupt signal, halting operation.
  *   F_loop (with error bit) on loop error.
@@ -882,7 +882,7 @@ extern "C" {
  *   F_directory_not (with error bit) if a supposed directory in path is not actually a directory.
  *   F_file_found (with error bit) if a file aleady exists at the path.
  *   F_file_found_not (with error bit) if a parent path in point does not exist or is a broken symlink.
- *   F_filesystem_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
+ *   F_file_system_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
  *   F_interrupt (with error bit) when program received an interrupt signal, halting operation.
  *   F_loop (with error bit) on loop error.
  *   F_memory_not (with error bit) if out of memory.
@@ -919,7 +919,7 @@ extern "C" {
  *   F_directory_not (with error bit) if a supposed directory in path is not actually a directory.
  *   F_file_found (with error bit) if a file aleady exists at the path.
  *   F_file_found_not (with error bit) if a parent path in point does not exist or is a broken symlink.
- *   F_filesystem_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
+ *   F_file_system_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
  *   F_interrupt (with error bit) when program received an interrupt signal, halting operation.
  *   F_loop (with error bit) on loop error.
  *   F_memory_not (with error bit) if out of memory.
@@ -965,7 +965,7 @@ extern "C" {
  *   F_file_descriptor (with error bit) if file descriptor is invalid.
  *   F_file_found (with error bit) if a file aleady exists at the path.
  *   F_file_found_not (with error bit) if a parent path in point does not exist or is a broken symlink.
- *   F_filesystem_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
+ *   F_file_system_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
  *   F_interrupt (with error bit) when program received an interrupt signal, halting operation.
  *   F_loop (with error bit) on loop error.
  *   F_memory_not (with error bit) if out of memory.
@@ -1484,7 +1484,7 @@ extern "C" {
  *   F_file_found_not (with error bit) if the file was not found.
  *   F_file_open_max (with error bit) when system-wide max open files is reached.
  *   F_file_type_not_directory (with error bit) if F_NOTIFY was specified and file.id is not a directory.
- *   F_filesystem_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
+ *   F_file_system_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
  *   F_interrupt (with error bit) when program received an interrupt signal, halting operation.
  *   F_loop (with error bit) on loop error.
  *   F_memory_not (with error bit) if out of memory.
@@ -1799,11 +1799,11 @@ extern "C" {
  *   F_directory_empty_not (with error bit) if the destination is a non-empty directory.
  *   F_file_found_not (with error bit) if file at path was not found.
  *   F_file_type_directory (with error bit) if destination is a directory but source is not.
- *   F_filesystem_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
+ *   F_file_system_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
  *   F_link (with error bit) if source or destination has the maxiumum associated links.
  *   F_loop (with error bit) on loop error.
  *   F_memory_not (with error bit) if out of memory.
- *   F_mount (with error bit) if source and destination are not within the same mounted filesystems.
+ *   F_mount (with error bit) if source and destination are not within the same mounted file systems.
  *   F_name (with error bit) on path name error.
  *   F_parameter (with error bit) if a parameter is invalid.
  *   F_prohibited (with error bit) if file system does not allow for making changes.
@@ -1854,11 +1854,11 @@ extern "C" {
  *   F_directory_empty_not (with error bit) if the destination is a non-empty directory.
  *   F_file_found_not (with error bit) if file at path was not found.
  *   F_file_type_directory (with error bit) if destination is a directory but source is not.
- *   F_filesystem_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
+ *   F_file_system_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
  *   F_link (with error bit) if source or destination has the maxiumum associated links.
  *   F_loop (with error bit) on loop error.
  *   F_memory_not (with error bit) if out of memory.
- *   F_mount (with error bit) if source and destination are not within the same mounted filesystems.
+ *   F_mount (with error bit) if source and destination are not within the same mounted file systems.
  *   F_name (with error bit) on path name error.
  *   F_parameter (with error bit) if a parameter is invalid.
  *   F_prohibited (with error bit) if file system does not allow for making changes.
@@ -2291,8 +2291,8 @@ extern "C" {
  *   F_directory_descriptor (with error bit) for bad directory descriptor for at_id.
  *   F_file_found (with error bit) if a file aleady exists at the path.
  *   F_file_open_max (with error bit) when system-wide max open files is reached.
- *   F_filesystem_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
- *   F_filesystem_quota_reached (with error bit) quota reached of file system is out of space.
+ *   F_file_system_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
+ *   F_file_system_quota_reached (with error bit) quota reached of file system is out of space.
  *   F_interrupt (with error bit) when program received an interrupt signal, halting operation.
  *   F_loop (with error bit) on loop error.
  *   F_memory_not (with error bit) if out of memory.
@@ -2335,8 +2335,8 @@ extern "C" {
  *   F_directory_not (with error bit) if a supposed directory in path is not actually a directory.
  *   F_file_found (with error bit) if a file aleady exists at the path (when calling utimensat()).
  *   F_file_open_max (with error bit) when system-wide max open files is reached.
- *   F_filesystem_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
- *   F_filesystem_quota_reached (with error bit) quota reached of file system is out of space.
+ *   F_file_system_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
+ *   F_file_system_quota_reached (with error bit) quota reached of file system is out of space.
  *   F_interrupt (with error bit) when program received an interrupt signal, halting operation.
  *   F_loop (with error bit) on loop error.
  *   F_memory_not (with error bit) if out of memory.
index 4f5f692e637aeb47d1e35eed1ba50b0a5ab1489f..4ede81a7fb03ca6b8e88ce223ebc9baa3ee9069d 100644 (file)
@@ -107,7 +107,7 @@ extern "C" {
 
     if (!file->stream) {
       if (errno == EACCES) return F_status_set_error(F_access_denied);
-      if (errno == EDQUOT) return F_status_set_error(F_filesystem_quota_block);
+      if (errno == EDQUOT) return F_status_set_error(F_file_system_quota_block);
       if (errno == EEXIST) return F_status_set_error(F_file_found);
       if (errno == ENAMETOOLONG) return F_status_set_error(F_name);
       if (errno == EFAULT) return F_status_set_error(F_buffer);
index 82e62c6add2b5e300e0a4c54723d88d89209d24b..9ec903220e1d083e939ea066a10fab140d9bf186 100644 (file)
@@ -155,7 +155,7 @@ extern "C" {
  *   F_file_found_not (with error bit) if the file was not found.
  *   F_file_open_max (with error bit) when system-wide max open files is reached.
  *   F_file_type_not_directory (with error bit) if F_NOTIFY was specified and file.id is not a directory.
- *   F_filesystem_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
+ *   F_file_system_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
  *   F_interrupt (with error bit) when program received an interrupt signal, halting operation.
  *   F_loop (with error bit) on loop error.
  *   F_memory_not (with error bit) if out of memory.
@@ -350,7 +350,7 @@ extern "C" {
  *   F_file_found_not (with error bit) if the file was not found.
  *   F_file_open_max (with error bit) when system-wide max open files is reached.
  *   F_file_type_not_directory (with error bit) if F_NOTIFY was specified and file.id is not a directory.
- *   F_filesystem_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
+ *   F_file_system_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
  *   F_interrupt (with error bit) when program received an interrupt signal, halting operation.
  *   F_loop (with error bit) on loop error.
  *   F_memory_not (with error bit) if out of memory.
index cbcb9818825a00d9c255b2ec3f14b9e16f3ab1e6..d4ee1157df0f7ee0f576332b73e3993a3d674bb6 100644 (file)
@@ -16,7 +16,7 @@ extern "C" {
       }
 
       if (errno == EBADF) return F_status_set_error(F_file_descriptor);
-      if (errno == EDQUOT) return F_status_set_error(F_filesystem_quota_block);
+      if (errno == EDQUOT) return F_status_set_error(F_file_system_quota_block);
       if (errno == EINTR) return F_status_set_error(F_interrupt);
       if (errno == EIO) return F_status_set_error(F_input_output);
       if (errno == ENOSPC) return F_status_set_error(F_space_not);
@@ -139,7 +139,7 @@ extern "C" {
 
     if (mkdir(path.string, mode) < 0) {
       if (errno == EACCES) return F_status_set_error(F_access_denied);
-      if (errno == EDQUOT) return F_status_set_error(F_filesystem_quota_block);
+      if (errno == EDQUOT) return F_status_set_error(F_file_system_quota_block);
       if (errno == EEXIST) return F_status_set_error(F_file_found);
       if (errno == EFAULT) return F_status_set_error(F_buffer);
       if (errno == EINVAL) return F_status_set_error(F_parameter);
@@ -165,7 +165,7 @@ extern "C" {
 
     if (mkfifo(path.string, mode) < 0) {
       if (errno == EACCES) return F_status_set_error(F_access_denied);
-      if (errno == EDQUOT) return F_status_set_error(F_filesystem_quota_block);
+      if (errno == EDQUOT) return F_status_set_error(F_file_system_quota_block);
       if (errno == EEXIST) return F_status_set_error(F_file_found);
       if (errno == ENAMETOOLONG) return F_status_set_error(F_name);
       if (errno == ENOENT) return F_status_set_error(F_file_found_not);
@@ -186,7 +186,7 @@ extern "C" {
 
     if (mknod(path.string, mode, device) < 0) {
       if (errno == EACCES) return F_status_set_error(F_access_denied);
-      if (errno == EDQUOT) return F_status_set_error(F_filesystem_quota_block);
+      if (errno == EDQUOT) return F_status_set_error(F_file_system_quota_block);
       if (errno == EEXIST) return F_status_set_error(F_file_found);
       if (errno == EFAULT) return F_status_set_error(F_buffer);
       if (errno == EINVAL) return F_status_set_error(F_parameter);
@@ -213,7 +213,7 @@ extern "C" {
     if (mknodat(file.id, path.string, mode, device) < 0) {
       if (errno == EACCES) return F_status_set_error(F_access_denied);
       if (errno == EBADF) return F_status_set_error(F_directory_descriptor);
-      if (errno == EDQUOT) return F_status_set_error(F_filesystem_quota_block);
+      if (errno == EDQUOT) return F_status_set_error(F_file_system_quota_block);
       if (errno == EEXIST) return F_status_set_error(F_file_found);
       if (errno == EFAULT) return F_status_set_error(F_buffer);
       if (errno == EINVAL) return F_status_set_error(F_parameter);
@@ -239,7 +239,7 @@ extern "C" {
 
     if (fsync(file.id) < 0) {
       if (errno == EBADF) return F_status_set_error(F_file_descriptor);
-      if (errno == EDQUOT) return F_status_set_error(F_filesystem_quota_block);
+      if (errno == EDQUOT) return F_status_set_error(F_file_system_quota_block);
       if (errno == EINVAL) return F_status_set_error(F_support_not);
       if (errno == EIO) return F_status_set_error(F_input_output);
       if (errno == ENOSPC) return F_status_set_error(F_space_not);
@@ -257,7 +257,7 @@ extern "C" {
 
     if (symlink(target.string, point.string) < 0) {
       if (errno == EACCES) return F_status_set_error(F_access_denied);
-      if (errno == EDQUOT) return F_status_set_error(F_filesystem_quota_block);
+      if (errno == EDQUOT) return F_status_set_error(F_file_system_quota_block);
       if (errno == EEXIST) return F_status_set_error(F_file_found);
       if (errno == EFAULT) return F_status_set_error(F_buffer);
       if (errno == EFBIG || errno == EOVERFLOW) return F_status_set_error(F_number_overflow);
@@ -286,7 +286,7 @@ extern "C" {
     if (symlinkat(target.string, directory.id, point.string) < 0) {
       if (errno == EACCES) return F_status_set_error(F_access_denied);
       if (errno == EBADF) return F_status_set_error(F_directory_descriptor);
-      if (errno == EDQUOT) return F_status_set_error(F_filesystem_quota_block);
+      if (errno == EDQUOT) return F_status_set_error(F_file_system_quota_block);
       if (errno == EFAULT) return F_status_set_error(F_buffer);
       if (errno == EEXIST) return F_status_set_error(F_file_found);
       if (errno == EFBIG || errno == EOVERFLOW) return F_status_set_error(F_number_overflow);
@@ -405,7 +405,7 @@ extern "C" {
 
     if (file->id == -1) {
       if (errno == EACCES) return F_status_set_error(F_access_denied);
-      if (errno == EDQUOT) return F_status_set_error(F_filesystem_quota_block);
+      if (errno == EDQUOT) return F_status_set_error(F_file_system_quota_block);
       if (errno == EEXIST) return F_status_set_error(F_file_found);
       if (errno == EFAULT) return F_status_set_error(F_buffer);
       if (errno == EFBIG || errno == EOVERFLOW) return F_status_set_error(F_number_overflow);
@@ -439,7 +439,7 @@ extern "C" {
     if (file->id == -1) {
       if (errno == EACCES) return F_status_set_error(F_access_denied);
       if (errno == EBADF) return F_status_set_error(F_directory_descriptor);
-      if (errno == EDQUOT) return F_status_set_error(F_filesystem_quota_block);
+      if (errno == EDQUOT) return F_status_set_error(F_file_system_quota_block);
       if (errno == EEXIST) return F_status_set_error(F_file_found);
       if (errno == EFAULT) return F_status_set_error(F_buffer);
       if (errno == EFBIG || errno == EOVERFLOW) return F_status_set_error(F_number_overflow);
index 5393adaa6f82ec1d1f8b060fa6fd4e6958dfd6dc..895d2d2f385dd4d5842ec0ea15f55c097d64f0cb 100644 (file)
@@ -30,7 +30,7 @@ extern "C" {
  *   F_file_close (with error bit) if fclose() failed for any other reason.
  *   F_file_descriptor (with error bit) if file descriptor is invalid.
  *   F_file_synchronize (with error bit) on flush failure.
- *   F_filesystem_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
+ *   F_file_system_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) when program received an interrupt signal, halting operation.
  *   F_parameter (with error bit) if a parameter is invalid.
@@ -79,7 +79,7 @@ extern "C" {
  *   F_file_open_max (with error bit) when system-wide max open files is reached.
  *   F_file_read (with error bit) on file read error.
  *   F_file_write (with error bit) on file write error.
- *   F_filesystem_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
+ *   F_file_system_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
  *   F_interrupt (with error bit) when program received an interrupt signal, halting operation.
  *   F_loop (with error bit) on loop error.
  *   F_memory_not (with error bit) if out of memory.
@@ -126,7 +126,7 @@ extern "C" {
  *   F_directory (with error bit) if a supposed directory in path is not actually a directory.
  *   F_file_found (with error bit) if a file was found while exclusive is TRUE.
  *   F_file_open_max (with error bit) when system-wide max open files is reached.
- *   F_filesystem_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
+ *   F_file_system_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
  *   F_interrupt (with error bit) when program received an interrupt signal, halting operation.
  *   F_loop (with error bit) on loop error.
  *   F_memory_not (with error bit) if out of memory.
@@ -174,7 +174,7 @@ extern "C" {
  *   F_directory (with error bit) if a supposed directory in path is not actually a directory.
  *   F_file_found (with error bit) if a file was found while exclusive is TRUE.
  *   F_file_open_max (with error bit) when system-wide max open files is reached.
- *   F_filesystem_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
+ *   F_file_system_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
  *   F_interrupt (with error bit) when program received an interrupt signal, halting operation.
  *   F_loop (with error bit) on loop error.
  *   F_memory_not (with error bit) if out of memory.
@@ -213,7 +213,7 @@ extern "C" {
  *   F_directory_link_max (with error bit) max links limit reached or exceeded.
  *   F_file_found (with error bit) if a file was found while exclusive is TRUE.
  *   F_file_found_not (with error bit) if file at path was not found.
- *   F_filesystem_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
+ *   F_file_system_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
  *   F_loop (with error bit) on loop error.
  *   F_memory_not (with error bit) if out of memory.
  *   F_name (with error bit) on path name error.
@@ -247,7 +247,7 @@ extern "C" {
  *   F_access_denied (with error bit) on access denied.
  *   F_directory (with error bit) if a supposed directory in path is not actually a directory.
  *   F_file_found (with error bit) if a file was found while exclusive is TRUE.
- *   F_filesystem_quota_block (with error bit) if file system's disk blocks or ififos are exhausted.
+ *   F_file_system_quota_block (with error bit) if file system's disk blocks or ififos are exhausted.
  *   F_loop (with error bit) on loop error.
  *   F_memory_not (with error bit) if out of memory.
  *   F_name (with error bit) on path name error.
@@ -288,7 +288,7 @@ extern "C" {
  *   F_access_denied (with error bit) on access denied.
  *   F_directory (with error bit) if a supposed directory in path is not actually a directory.
  *   F_file_found (with error bit) if a file was found while exclusive is TRUE.
- *   F_filesystem_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
+ *   F_file_system_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
  *   F_loop (with error bit) on loop error.
  *   F_memory_not (with error bit) if out of memory.
  *   F_name (with error bit) on path name error.
@@ -333,7 +333,7 @@ extern "C" {
  *   F_directory (with error bit) if a supposed directory in path is not actually a directory.
  *   F_directory_descriptor (with error bit) for bad directory descriptor for at_id.
  *   F_file_found (with error bit) if a file was found while exclusive is TRUE.
- *   F_filesystem_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
+ *   F_file_system_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
  *   F_loop (with error bit) on loop error.
  *   F_memory_not (with error bit) if out of memory.
  *   F_name (with error bit) on path name error.
@@ -364,7 +364,7 @@ extern "C" {
  *   F_okay is returned on success.
  *
  *   F_file_descriptor (with error bit) if file descriptor is invalid.
- *   F_filesystem_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
+ *   F_file_system_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
  *   F_input_output (with error bit) on I/O error.
  *   F_parameter (with error bit) if a parameter is invalid.
  *   F_space_not (with error bit) if file system is out of space (or file system quota is reached).
@@ -403,7 +403,7 @@ extern "C" {
  *   F_busy (with error bit) if file system is too busy to perform write.
  *   F_file_found (with error bit) if a file aleady exists at the path.
  *   F_file_found_not (with error bit) if a parent path in point does not exist or is a broken symlink.
- *   F_filesystem_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
+ *   F_file_system_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
  *   F_directory (with error bit) if a supposed directory in path is not actually a directory.
  *   F_interrupt (with error bit) when program received an interrupt signal, halting operation.
  *   F_loop (with error bit) on loop error.
@@ -446,7 +446,7 @@ extern "C" {
  *   F_directory_descriptor (with error bit) for bad directory descriptor for at_id.
  *   F_file_found (with error bit) if a file aleady exists at the path.
  *   F_file_found_not (with error bit) if a parent path in point does not exist or is a broken symlink.
- *   F_filesystem_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
+ *   F_file_system_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
  *   F_interrupt (with error bit) when program received an interrupt signal, halting operation.
  *   F_loop (with error bit) on loop error.
  *   F_memory_not (with error bit) if out of memory.
index 89bc0655dbf9abb2a6b6bca0a7f407e40e882550..64b819bb35269bfb9eee1548b4619cbb0c8b087b 100644 (file)
@@ -97,7 +97,7 @@ void test__f_file_clone__fails_for_link(void **state) {
     f_status_t statuss[] = {
       F_access_denied,
       F_number_overflow,
-      F_filesystem_quota_block,
+      F_file_system_quota_block,
       F_file_found,
       F_buffer,
       F_interrupt,
@@ -442,7 +442,7 @@ void test__f_file_clone__fails_for_regular(void **state) {
       F_file_found,
       F_buffer,
       F_number_overflow,
-      F_filesystem_quota_block,
+      F_file_system_quota_block,
       F_interrupt,
       F_parameter,
       F_directory,
@@ -494,7 +494,7 @@ void test__f_file_clone__fails_for_regular(void **state) {
 
     f_status_t statuss[] = {
       F_file_descriptor,
-      F_filesystem_quota_block,
+      F_file_system_quota_block,
       F_interrupt,
       F_input_output,
       F_space_not,
@@ -744,7 +744,7 @@ void test__f_file_clone__fails_for_regular(void **state) {
       F_file_found,
       F_buffer,
       F_number_overflow,
-      F_filesystem_quota_block,
+      F_file_system_quota_block,
       F_interrupt,
       F_parameter,
       F_directory,
@@ -826,7 +826,7 @@ void test__f_file_clone__fails_for_regular(void **state) {
       F_file_found,
       F_buffer,
       F_number_overflow,
-      F_filesystem_quota_block,
+      F_file_system_quota_block,
       F_interrupt,
       F_parameter,
       F_directory,
index c068ada296885df6284e9a8535da9b3043fa8d41..18816e600eaa8d15529c7029c5f034ac60ebc39f 100644 (file)
@@ -22,7 +22,7 @@ void test__f_file_close__fails(void **state) {
       F_interrupt,
       F_input_output,
       F_space_not,
-      F_filesystem_quota_block,
+      F_file_system_quota_block,
       F_file_close,
     };
 
index 5cbcc042017cfcddb0b016bc57dff85fcf14407a..6a8b2b5558451cb8533c646d36e4bb26133e61b9 100644 (file)
@@ -22,7 +22,7 @@ void test__f_file_close_id__fails(void **state) {
       F_interrupt,
       F_input_output,
       F_space_not,
-      F_filesystem_quota_block,
+      F_file_system_quota_block,
       F_file_close,
     };
 
index 628c901e4d3819b94a5c7301483571af19498001..a2034599e4474a96e6dac122e5087021e99dae9d 100644 (file)
@@ -96,7 +96,7 @@ void test__f_file_copy__fails_for_block(void **state) {
 
     f_status_t statuss[] = {
       F_access_denied,
-      F_filesystem_quota_block,
+      F_file_system_quota_block,
       F_file_found,
       F_buffer,
       F_parameter,
@@ -232,7 +232,7 @@ void test__f_file_copy__fails_for_character(void **state) {
 
     f_status_t statuss[] = {
       F_access_denied,
-      F_filesystem_quota_block,
+      F_file_system_quota_block,
       F_file_found,
       F_buffer,
       F_parameter,
@@ -368,7 +368,7 @@ void test__f_file_copy__fails_for_directory(void **state) {
 
     f_status_t statuss[] = {
       F_access_denied,
-      F_filesystem_quota_block,
+      F_file_system_quota_block,
       F_file_found,
       F_buffer,
       F_parameter,
@@ -499,7 +499,7 @@ void test__f_file_copy__fails_for_fifo(void **state) {
 
     f_status_t statuss[] = {
       F_access_denied,
-      F_filesystem_quota_block,
+      F_file_system_quota_block,
       F_file_found,
       F_name,
       F_file_found_not,
@@ -683,7 +683,7 @@ void test__f_file_copy__fails_for_link(void **state) {
     f_status_t statuss[] = {
       F_access_denied,
       F_number_overflow,
-      F_filesystem_quota_block,
+      F_file_system_quota_block,
       F_file_found,
       F_buffer,
       F_interrupt,
@@ -808,7 +808,7 @@ void test__f_file_copy__fails_for_regular(void **state) {
       F_file_found,
       F_buffer,
       F_number_overflow,
-      F_filesystem_quota_block,
+      F_file_system_quota_block,
       F_interrupt,
       F_parameter,
       F_directory,
@@ -864,7 +864,7 @@ void test__f_file_copy__fails_for_regular(void **state) {
       F_interrupt,
       F_input_output,
       F_space_not,
-      F_filesystem_quota_block,
+      F_file_system_quota_block,
       F_file_close,
     };
 
@@ -986,7 +986,7 @@ void test__f_file_copy__fails_for_regular(void **state) {
       F_file_found,
       F_buffer,
       F_number_overflow,
-      F_filesystem_quota_block,
+      F_file_system_quota_block,
       F_interrupt,
       F_parameter,
       F_directory,
@@ -1069,7 +1069,7 @@ void test__f_file_copy__fails_for_regular(void **state) {
       F_file_found,
       F_buffer,
       F_number_overflow,
-      F_filesystem_quota_block,
+      F_file_system_quota_block,
       F_interrupt,
       F_parameter,
       F_directory,
@@ -1338,7 +1338,7 @@ void test__f_file_copy__fails_for_socket(void **state) {
 
     f_status_t statuss[] = {
       F_access_denied,
-      F_filesystem_quota_block,
+      F_file_system_quota_block,
       F_file_found,
       F_buffer,
       F_parameter,
index 02716bad492e38d2455c07e14b7352f94a79e965..126d26eff79ea9baf1adaf2d9241395bdef537ad 100644 (file)
@@ -36,7 +36,7 @@ void test__f_file_create__fails(void **state) {
 
     f_status_t statuss[] = {
       F_access_denied,
-      F_filesystem_quota_block,
+      F_file_system_quota_block,
       F_file_found,
       F_buffer,
       F_number_overflow,
@@ -81,7 +81,7 @@ void test__f_file_create__fails(void **state) {
 
     f_status_t statuss[] = {
       F_file_descriptor,
-      F_filesystem_quota_block,
+      F_file_system_quota_block,
       F_interrupt,
       F_input_output,
       F_space_not,
index 9e29b13441695fed6ccfa7b261b1ae10f54681c6..de04b6e97cfbab8190629d0d5c24fcb0f03186ce 100644 (file)
@@ -39,7 +39,7 @@ void test__f_file_create_at__fails(void **state) {
     f_status_t statuss[] = {
       F_access_denied,
       F_directory_descriptor,
-      F_filesystem_quota_block,
+      F_file_system_quota_block,
       F_file_found,
       F_buffer,
       F_number_overflow,
@@ -87,7 +87,7 @@ void test__f_file_create_at__fails(void **state) {
       F_interrupt,
       F_input_output,
       F_space_not,
-      F_filesystem_quota_block,
+      F_file_system_quota_block,
       F_file_close,
     };
 
index d713be0881c0979a773ff4f89fa860a59f069497..7487303cef17ec80f833cd6962fa7718bd0f9f3d 100644 (file)
@@ -30,7 +30,7 @@ void test__f_file_create_device__fails(void **state) {
 
     f_status_t statuss[] = {
       F_access_denied,
-      F_filesystem_quota_block,
+      F_file_system_quota_block,
       F_file_found,
       F_buffer,
       F_parameter,
index 78b5b64f122dc071086c1a660a1023de01b548a0..875b622d9a6255e2dfcf6e31c9ab7eb5a27b02bf 100644 (file)
@@ -33,7 +33,7 @@ void test__f_file_create_device_at__fails(void **state) {
     f_status_t statuss[] = {
       F_access_denied,
       F_directory_descriptor,
-      F_filesystem_quota_block,
+      F_file_system_quota_block,
       F_file_found,
       F_buffer,
       F_parameter,
index 1837badc2c6affdc45bd17b7f5d9030e8471eca4..dc877f9dd2e7408689dd78da5c42b030c1f195ea 100644 (file)
@@ -25,7 +25,7 @@ void test__f_file_create_fifo__fails(void **state) {
 
     f_status_t statuss[] = {
       F_access_denied,
-      F_filesystem_quota_block,
+      F_file_system_quota_block,
       F_file_found,
       F_name,
       F_file_found_not,
index a0e5087038079055aa332364b295d6b48b07c33e..9c95ffee87366d33a79579832e33207b508a1761 100644 (file)
@@ -28,7 +28,7 @@ void test__f_file_create_fifo_at__fails(void **state) {
     f_status_t statuss[] = {
       F_access_denied,
       F_directory_descriptor,
-      F_filesystem_quota_block,
+      F_file_system_quota_block,
       F_file_found,
       F_name,
       F_file_found_not,
index 8c7084b678df84b66be3b21c1b2bf5e3bd659846..dcdb3b190d29e138b6053d18ce33623ea7ff4a81 100644 (file)
@@ -30,7 +30,7 @@ void test__f_file_create_node__fails(void **state) {
 
     f_status_t statuss[] = {
       F_access_denied,
-      F_filesystem_quota_block,
+      F_file_system_quota_block,
       F_file_found,
       F_buffer,
       F_parameter,
index 2a2c87ef78b011d4236cca4a2aca8c230bea0fef..cf5a4566e282c9b0804204954fa2ecbdcbe4f62d 100644 (file)
@@ -33,7 +33,7 @@ void test__f_file_create_node_at__fails(void **state) {
     f_status_t statuss[] = {
       F_access_denied,
       F_directory_descriptor,
-      F_filesystem_quota_block,
+      F_file_system_quota_block,
       F_file_found,
       F_buffer,
       F_parameter,
index 7346b18efcf4067f55b6719523d8ebc31d06cb2c..41404bac7504a784916f5d3996ca149067af4ca5 100644 (file)
@@ -21,7 +21,7 @@ void test__f_file_flush__fails(void **state) {
 
   f_status_t statuss[] = {
     F_file_descriptor,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_support_not,
     F_input_output,
     F_space_not,
index 1f4caba38abdd7cf831ccd31e2940d40cd576edd..849c4087d516c43cf2b66a5b230a67f1c4971970 100644 (file)
@@ -32,7 +32,7 @@ void test__f_file_link__fails(void **state) {
 
   f_status_t statuss[] = {
     F_access_denied,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_file_found,
     F_buffer,
     F_number_overflow,
index 9f2676424805a3360c77bbe66252eba22adac90a..4f3e9e14d3dfb91688471dbd3f416fd3379d0515 100644 (file)
@@ -35,7 +35,7 @@ void test__f_file_link_at__fails(void **state) {
   f_status_t statuss[] = {
     F_access_denied,
     F_directory_descriptor,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_file_found,
     F_buffer,
     F_number_overflow,
index 762cc52dd3e2ee8e304c60370c07bfdc5361857f..7f63c904d3d8ee8ebea57322870f14766470959e 100644 (file)
@@ -32,7 +32,7 @@ void test__f_file_link_hard__fails(void **state) {
 
   f_status_t statuss[] = {
     F_access_denied,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_file_found,
     F_buffer,
     F_number_overflow,
index 28eb6915cef6374f3645ef53c0b566d6126022f1..3344c39d07990473753976a4ed20a2ab51f4ead3 100644 (file)
@@ -36,7 +36,7 @@ void test__f_file_link_hard_at__fails(void **state) {
   f_status_t statuss[] = {
     F_access_denied,
     F_file_descriptor,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_file_found,
     F_buffer,
     F_number_overflow,
index 7fa259af1e592316f8b01a4ccaf59413e5b96a49..cd4c912835ac89e73e3b32779ce574cb73460c0f 100644 (file)
@@ -35,7 +35,7 @@ void test__f_file_open__fails(void **state) {
 
   f_status_t statuss[] = {
     F_access_denied,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_file_found,
     F_buffer,
     F_number_overflow,
index 2650672cde070791c3f2f9fd257e73f4d713aa48..eaacd30146a7732395238c941cc0fde457d78fce 100644 (file)
@@ -37,7 +37,7 @@ void test__f_file_open_at__fails(void **state) {
   f_status_t statuss[] = {
     F_access_denied,
     F_directory_descriptor,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_file_found,
     F_buffer,
     F_number_overflow,
index 2bfa4f0564b8de27c026aee56642db35885c185c..b28f2d8bdfea0a05fc0250554e6ba821dfa573ee 100644 (file)
@@ -34,7 +34,7 @@ void test__f_file_rename__fails(void **state) {
   f_status_t statuss[] = {
     F_access_denied,
     F_busy,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_buffer,
     F_parameter,
     F_file_type_directory,
index 885122067baac8a1c272502b3d8a6e8416538926..74f617a951065c5617e8ee9b0d7e104a8b21ef3d 100644 (file)
@@ -38,7 +38,7 @@ void test__f_file_rename_at__fails(void **state) {
     F_access_denied,
     F_directory_descriptor,
     F_busy,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_buffer,
     F_parameter,
     F_file_type_directory,
index 679955eb85b9c9dcdaba4dacaf048a3eca6d0370..0ead51143adacf7a25bd61aa09a5481631e305fa 100644 (file)
@@ -35,7 +35,7 @@ void test__f_file_stream_open__fails(void **state) {
 
   f_status_t statuss[] = {
     F_access_denied,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_file_found,
     F_name,
     F_buffer,
index 8651aac2d2cd34aafdaa95b83add2cea2cfbac15..5073452d01ae5dc797070cff3a0b78b87779ae0d 100644 (file)
@@ -20,7 +20,7 @@ extern "C" {
     if (errno == EAGAIN || errno == EWOULDBLOCK) return F_status_set_error(F_block);
     if (errno == EBADF) return F_status_set_error(F_file_descriptor);
     if (errno == EDESTADDRREQ) return F_status_set_error(F_socket_not);
-    if (errno == EDQUOT) return F_status_set_error(F_filesystem_quota_block);
+    if (errno == EDQUOT) return F_status_set_error(F_file_system_quota_block);
     if (errno == EFBIG) return F_status_set_error(F_number_overflow);
     if (errno == EFAULT) return F_status_set_error(F_buffer);
     if (errno == EINTR) return F_status_set_error(F_interrupt);
index c988a7261390fa47df080d8979da75b5a0177903..05778058d28b01cddbede00bf590cf618bc6c443 100644 (file)
@@ -36,7 +36,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -77,7 +77,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -132,7 +132,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -328,7 +328,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -375,7 +375,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -423,7 +423,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -466,7 +466,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -508,7 +508,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -551,7 +551,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -592,7 +592,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
index 52254c8b1abbee39086bd19f3fc1e65ea72f2358..8a1d50dec6f4a64efa23b81d0c012ed8f55df051 100644 (file)
@@ -20,7 +20,7 @@ extern "C" {
     if (errno == EAGAIN || errno == EWOULDBLOCK) return F_status_set_error(F_block);
     if (errno == EBADF) return F_status_set_error(F_file_descriptor);
     if (errno == EDESTADDRREQ) return F_status_set_error(F_socket_not);
-    if (errno == EDQUOT) return F_status_set_error(F_filesystem_quota_block);
+    if (errno == EDQUOT) return F_status_set_error(F_file_system_quota_block);
     if (errno == EFBIG) return F_status_set_error(F_number_overflow);
     if (errno == EFAULT) return F_status_set_error(F_buffer);
     if (errno == EINTR) return F_status_set_error(F_interrupt);
index f73a53b67d5b99183026296c089dab1ec6c8b1dc..5e5eec0e40864c6fa461b51513ee5354693c762c 100644 (file)
@@ -42,7 +42,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -79,7 +79,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -120,7 +120,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -159,7 +159,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -200,7 +200,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -243,7 +243,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -291,7 +291,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -335,7 +335,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -376,7 +376,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -422,7 +422,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -464,7 +464,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -511,7 +511,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -554,7 +554,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -599,7 +599,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -646,7 +646,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -698,7 +698,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -746,7 +746,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -791,7 +791,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -841,7 +841,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -887,7 +887,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -942,7 +942,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -991,7 +991,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -1042,7 +1042,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -1095,7 +1095,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -1148,7 +1148,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -1199,7 +1199,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -1252,7 +1252,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -1306,7 +1306,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -1358,7 +1358,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -1417,7 +1417,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -1477,7 +1477,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -1535,7 +1535,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -1586,7 +1586,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -1640,7 +1640,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -1690,7 +1690,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -1733,7 +1733,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -1781,7 +1781,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -1821,7 +1821,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -1865,7 +1865,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -1908,7 +1908,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
@@ -1950,7 +1950,7 @@ extern "C" {
  *   F_file_closed (with error bit) if file is not open.
  *   F_file_descriptor (with error bit) if the file descriptor is invalid.
  *   F_file_type_directory (with error bit) if file descriptor represents a directory.
- *   F_filesystem_quota_block (with error bit) if quota is reached or exceeded.
+ *   F_file_system_quota_block (with error bit) if quota is reached or exceeded.
  *   F_input_output (with error bit) on I/O error.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_number_overflow (with error bit) if maximum size reached while writing or attempting to write beyond maximum allowed offset.
index a4f431d513918f290a83c2a4c7c2da0cb09b2506..c5af60a5adbdfa927a634ead13de353f52cab46a 100644 (file)
@@ -31,7 +31,7 @@ void test__f_print_to__fails(void **state) {
     F_block,
     F_file_descriptor,
     F_socket_not,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_number_overflow,
     F_buffer,
     F_interrupt,
index a7228cf0a915ef3e44386c04698b1876c1b8b8d9..f9e5e78d593057f4995c45997f7fffea9db0f478 100644 (file)
@@ -31,7 +31,7 @@ void test__f_print_to_character__fails(void **state) {
     F_block,
     F_file_descriptor,
     F_socket_not,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_number_overflow,
     F_buffer,
     F_interrupt,
index 6a16a2aa5032a99e93b3d9476f1bd07d73018070..5ea9d0492a23f6d495329e63be16f3539da9d6db 100644 (file)
@@ -31,7 +31,7 @@ void test__f_print_to_character_safely__fails(void **state) {
     F_block,
     F_file_descriptor,
     F_socket_not,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_number_overflow,
     F_buffer,
     F_interrupt,
index 75b0d9007b9dfeb19b10361a7cddd4715a495b04..c4150c3616225ed2fc7939acd474ac1b22f32ac2 100644 (file)
@@ -31,7 +31,7 @@ void test__f_print_to_dynamic__fails(void **state) {
     F_block,
     F_file_descriptor,
     F_socket_not,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_number_overflow,
     F_buffer,
     F_interrupt,
index f3d0c2c66e649dbd3927416c8c22afe92a3f92ca..095aa2a83c63cec8cfd093ad801e8b364b82ed48 100644 (file)
@@ -32,7 +32,7 @@ void test__f_print_to_dynamic_partial__fails(void **state) {
     F_block,
     F_file_descriptor,
     F_socket_not,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_number_overflow,
     F_buffer,
     F_interrupt,
index 64a7451e79605d977009d402df30d6dddd785365..96b5cc40f2cd4c128d2c2d761dfff96f49a3cb51 100644 (file)
@@ -32,7 +32,7 @@ void test__f_print_to_dynamic_partial_raw__fails(void **state) {
     F_block,
     F_file_descriptor,
     F_socket_not,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_number_overflow,
     F_buffer,
     F_interrupt,
index 55274de760fa1c91b4c9c537cd456dd049693669..e4ba8e74b43bbf1685c13dcdf9a7f173820369b6 100644 (file)
@@ -32,7 +32,7 @@ void test__f_print_to_dynamic_partial_raw_safely__fails(void **state) {
     F_block,
     F_file_descriptor,
     F_socket_not,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_number_overflow,
     F_buffer,
     F_interrupt,
index 4d6e7c0eb0ea12a0e5dc0215c9eee34a01383ed4..6a6d38ca29b9f0e0abfb8d881c939fbd1e7498b5 100644 (file)
@@ -32,7 +32,7 @@ void test__f_print_to_dynamic_partial_safely__fails(void **state) {
     F_block,
     F_file_descriptor,
     F_socket_not,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_number_overflow,
     F_buffer,
     F_interrupt,
index b71191c4a5006e05dbc5f949358bdc2fec4761ab..cf9a2b0d24eac59985d1381c6cf917d6cc4f79c1 100644 (file)
@@ -31,7 +31,7 @@ void test__f_print_to_dynamic_raw__fails(void **state) {
     F_block,
     F_file_descriptor,
     F_socket_not,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_number_overflow,
     F_buffer,
     F_interrupt,
index b55c804e52b7b1b2ccb5a82a4007ba26b25e0076..a9f1b4ffa982ee214554dae5dfad101183d6ed72 100644 (file)
@@ -31,7 +31,7 @@ void test__f_print_to_dynamic_raw_safely__fails(void **state) {
     F_block,
     F_file_descriptor,
     F_socket_not,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_number_overflow,
     F_buffer,
     F_interrupt,
index 39a9f6204e570224f79b3995231792b3cb0be04f..6971c64d50dc38b35d6f129d5e84647e52276a83 100644 (file)
@@ -31,7 +31,7 @@ void test__f_print_to_dynamic_safely__fails(void **state) {
     F_block,
     F_file_descriptor,
     F_socket_not,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_number_overflow,
     F_buffer,
     F_interrupt,
index c8086217ad59d8aed74c385895ca16c722e067de..6244be4225cb47ea07c03f7e8d8f91a69fdd6709 100644 (file)
@@ -32,7 +32,7 @@ void test__f_print_to_except__fails(void **state) {
     F_block,
     F_file_descriptor,
     F_socket_not,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_number_overflow,
     F_buffer,
     F_interrupt,
index 1ef7153596e08230ce6fa03a2b9a64be69131378..152be5457979e60d7b4556c24b91906289f5666f 100644 (file)
@@ -32,7 +32,7 @@ void test__f_print_to_except_dynamic__fails(void **state) {
     F_block,
     F_file_descriptor,
     F_socket_not,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_number_overflow,
     F_buffer,
     F_interrupt,
index 9026eccf517a6e6ba7558e5c9420fca64af13278..30974c1d73eecbf99ebc28594465ffb91fc8c355 100644 (file)
@@ -33,7 +33,7 @@ void test__f_print_to_except_dynamic_partial__fails(void **state) {
     F_block,
     F_file_descriptor,
     F_socket_not,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_number_overflow,
     F_buffer,
     F_interrupt,
index 02789ab3de3f368ef3b85490aa29a76a08255ace..fae3e80b8f9a5ce0285c27a7b1b1adba86602c0b 100644 (file)
@@ -33,7 +33,7 @@ void test__f_print_to_except_dynamic_partial_raw__fails(void **state) {
     F_block,
     F_file_descriptor,
     F_socket_not,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_number_overflow,
     F_buffer,
     F_interrupt,
index cb83f850c051d7610c6366e0543f86848b253a5f..040216570afc3ed9aad44fd62f1d55ec7aa14036 100644 (file)
@@ -33,7 +33,7 @@ void test__f_print_to_except_dynamic_partial_raw_safely__fails(void **state) {
     F_block,
     F_file_descriptor,
     F_socket_not,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_number_overflow,
     F_buffer,
     F_interrupt,
index 01aa1e7ee4bf7cef8241d9fe922c58fe26e36d02..cd4e4ddc8bfef240bb4d5f853fe3dc3746429f3d 100644 (file)
@@ -33,7 +33,7 @@ void test__f_print_to_except_dynamic_partial_safely__fails(void **state) {
     F_block,
     F_file_descriptor,
     F_socket_not,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_number_overflow,
     F_buffer,
     F_interrupt,
index b22b0f46ce04a831a31692e58419ab1e40d41811..6a82bb2678a83088044bada510b06d88ebab4ab2 100644 (file)
@@ -32,7 +32,7 @@ void test__f_print_to_except_dynamic_raw__fails(void **state) {
     F_block,
     F_file_descriptor,
     F_socket_not,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_number_overflow,
     F_buffer,
     F_interrupt,
index 7f272a03114e75de5d63f149c0305b7230a982e5..140bddb0bdce5e2d84fc020b4f76e17dc147e16b 100644 (file)
@@ -32,7 +32,7 @@ void test__f_print_to_except_dynamic_raw_safely__fails(void **state) {
     F_block,
     F_file_descriptor,
     F_socket_not,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_number_overflow,
     F_buffer,
     F_interrupt,
index da24371059defc4f0a4f8d4374f71103d3db9652..362d66818fbd0e158c494ce27791be490bceb5ec 100644 (file)
@@ -32,7 +32,7 @@ void test__f_print_to_except_dynamic_safely__fails(void **state) {
     F_block,
     F_file_descriptor,
     F_socket_not,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_number_overflow,
     F_buffer,
     F_interrupt,
index 1cfb29aa7108354b76864cf4f09ce92069e4532d..2e2be3b85c6d7a8ce7376317eb5a2572bf843f7c 100644 (file)
@@ -33,7 +33,7 @@ void test__f_print_to_except_in__fails(void **state) {
     F_block,
     F_file_descriptor,
     F_socket_not,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_number_overflow,
     F_buffer,
     F_interrupt,
index 52666cc8e31db0c42d513adb602703f323b0c19f..e48534d535ade9047f773990d5592760377608e1 100644 (file)
@@ -33,7 +33,7 @@ void test__f_print_to_except_in_dynamic__fails(void **state) {
     F_block,
     F_file_descriptor,
     F_socket_not,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_number_overflow,
     F_buffer,
     F_interrupt,
index 13be823c63d7342966ce5561cf965b37a8b4be8b..2deda49e069df0b6ca22d9d786296145d57c1abc 100644 (file)
@@ -34,7 +34,7 @@ void test__f_print_to_except_in_dynamic_partial__fails(void **state) {
     F_block,
     F_file_descriptor,
     F_socket_not,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_number_overflow,
     F_buffer,
     F_interrupt,
index f11897b0d3b92e60f6dd27aead372327b6da195e..36cf65d41f162dd6348f508febe06ac4cf269f0a 100644 (file)
@@ -34,7 +34,7 @@ void test__f_print_to_except_in_dynamic_partial_raw__fails(void **state) {
     F_block,
     F_file_descriptor,
     F_socket_not,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_number_overflow,
     F_buffer,
     F_interrupt,
index e1ff66ce58826e1fd7676cb5dfe8469c82423896..87f42e9fd3228b363d0ef623d2c2dda25cd8fa82 100644 (file)
@@ -34,7 +34,7 @@ void test__f_print_to_except_in_dynamic_partial_raw_safely__fails(void **state)
     F_block,
     F_file_descriptor,
     F_socket_not,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_number_overflow,
     F_buffer,
     F_interrupt,
index c0aa185064160508b5a79345dc0a23d7159e8f87..fdedb83fb0b49db874f95f1594157375849826b4 100644 (file)
@@ -34,7 +34,7 @@ void test__f_print_to_except_in_dynamic_partial_safely__fails(void **state) {
     F_block,
     F_file_descriptor,
     F_socket_not,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_number_overflow,
     F_buffer,
     F_interrupt,
index fe0d35da44262a25a8ac6f80940edeeefa86f090..962ff782b30be2fad5becd3eb3f67b7902fa3339 100644 (file)
@@ -33,7 +33,7 @@ void test__f_print_to_except_in_dynamic_raw__fails(void **state) {
     F_block,
     F_file_descriptor,
     F_socket_not,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_number_overflow,
     F_buffer,
     F_interrupt,
index f76f2616ba2c9376b906091c9851891510d91f13..2927494c022152e30c175351a07cdae02357ddba 100644 (file)
@@ -33,7 +33,7 @@ void test__f_print_to_except_in_dynamic_raw_safely__fails(void **state) {
     F_block,
     F_file_descriptor,
     F_socket_not,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_number_overflow,
     F_buffer,
     F_interrupt,
index ca243967b8cad3e9218ee0c04be2648dd25149ee..091ed0e9997e75731009f8b462a582bcbc4dc546 100644 (file)
@@ -33,7 +33,7 @@ void test__f_print_to_except_in_dynamic_safely__fails(void **state) {
     F_block,
     F_file_descriptor,
     F_socket_not,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_number_overflow,
     F_buffer,
     F_interrupt,
index b425111ebf948147e2425019ef40d54310519fa5..9fb5485e196fcd51222a3634d5a7d2e67d4c3036 100644 (file)
@@ -33,7 +33,7 @@ void test__f_print_to_except_in_raw__fails(void **state) {
     F_block,
     F_file_descriptor,
     F_socket_not,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_number_overflow,
     F_buffer,
     F_interrupt,
index 50c893b8fa0685b7b67402d31402ff011496fee8..4b9d43fd40b57f38588c7a38340e9981918f989e 100644 (file)
@@ -33,7 +33,7 @@ void test__f_print_to_except_in_raw_safely__fails(void **state) {
     F_block,
     F_file_descriptor,
     F_socket_not,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_number_overflow,
     F_buffer,
     F_interrupt,
index 927b8a79b47a939cf5fc945bc03e9901a697fb25..cd4bb17e02b3b1d0b7dc982de057a7f92cddecf8 100644 (file)
@@ -33,7 +33,7 @@ void test__f_print_to_except_in_safely__fails(void **state) {
     F_block,
     F_file_descriptor,
     F_socket_not,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_number_overflow,
     F_buffer,
     F_interrupt,
index cf6f03c96f545daa9410369a56a8faf72cad8d39..d9420282de1ec5ddb41298690fd74bf10fa98939 100644 (file)
@@ -32,7 +32,7 @@ void test__f_print_to_except_raw__fails(void **state) {
     F_block,
     F_file_descriptor,
     F_socket_not,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_number_overflow,
     F_buffer,
     F_interrupt,
index 0f64e94df37b3841eb363f961ff0f14663d82d0f..551a2db97a672d43202ea6388ae03240696ca4ac 100644 (file)
@@ -32,7 +32,7 @@ void test__f_print_to_except_raw_safely__fails(void **state) {
     F_block,
     F_file_descriptor,
     F_socket_not,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_number_overflow,
     F_buffer,
     F_interrupt,
index 774936a7d96480009c821d813ad1a343789d3a98..699a5b3e578435cb7e8589225af8c5b22b96fa9a 100644 (file)
@@ -32,7 +32,7 @@ void test__f_print_to_except_safely__fails(void **state) {
     F_block,
     F_file_descriptor,
     F_socket_not,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_number_overflow,
     F_buffer,
     F_interrupt,
index 750f03557b76728e24bb9e5448392a6275158a38..a4d9f6cbb3094e20df1050d4617a3488bc6852f8 100644 (file)
@@ -31,7 +31,7 @@ void test__f_print_to_raw__fails(void **state) {
     F_block,
     F_file_descriptor,
     F_socket_not,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_number_overflow,
     F_buffer,
     F_interrupt,
index 5846a9354289177fa114e0040edc47335d666a5c..cc73314ff162fc1a1d0ef99cbecd4a316313141d 100644 (file)
@@ -31,7 +31,7 @@ void test__f_print_to_raw_safely__fails(void **state) {
     F_block,
     F_file_descriptor,
     F_socket_not,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_number_overflow,
     F_buffer,
     F_interrupt,
index 48268da523cb6a8fee01ac8bb4ed91d739e1763f..9099b277e9e265b5d6116aeec77f4dc0257adb52 100644 (file)
@@ -31,7 +31,7 @@ void test__f_print_to_raw_terminated__fails(void **state) {
     F_block,
     F_file_descriptor,
     F_socket_not,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_number_overflow,
     F_buffer,
     F_interrupt,
index 9f3b0839ef29d46b1d09272b7cd29d5e356f9d60..b3a7116d0454f962048ccd36b2bd798c09b1ec37 100644 (file)
@@ -31,7 +31,7 @@ void test__f_print_to_safely__fails(void **state) {
     F_block,
     F_file_descriptor,
     F_socket_not,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_number_overflow,
     F_buffer,
     F_interrupt,
index 3dcaf115f8b0781f22ec1b7c9fbdf88c326c6a5d..d71e85ccaa332b6c06b6a7c6f2a283b9b97adf46 100644 (file)
@@ -31,7 +31,7 @@ void test__f_print_to_safely_terminated__fails(void **state) {
     F_block,
     F_file_descriptor,
     F_socket_not,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_number_overflow,
     F_buffer,
     F_interrupt,
index 01624aa208b098043ffb8420f2c4a6d0ff53eba1..8fcc19c20a291168d497c4f6320f35a22adbc493 100644 (file)
@@ -31,7 +31,7 @@ void test__f_print_to_terminated__fails(void **state) {
     F_block,
     F_file_descriptor,
     F_socket_not,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_number_overflow,
     F_buffer,
     F_interrupt,
index 28a0702c1b4254f5dc1e23e054f36b59ac202588..79e1a51a1725eeaa3a333e61e8b26fb123cce6d2 100644 (file)
@@ -33,7 +33,7 @@ extern "C" {
 
     if (close(signal->id) == -1) {
       if (errno == EBADF) return F_status_set_error(F_descriptor);
-      if (errno == EDQUOT) return F_status_set_error(F_filesystem_quota_block);
+      if (errno == EDQUOT) return F_status_set_error(F_file_system_quota_block);
       if (errno == EINTR) return F_status_set_error(F_interrupt);
       if (errno == EIO) return F_status_set_error(F_input_output);
       if (errno == ENOSPC) return F_status_set_error(F_parameter);
index 40b8f421b10e89fe242ca301ab0283cde6b4c9ef..604e2f39a2220bd51bcba2cb575b314be3b37ccb 100644 (file)
@@ -71,7 +71,7 @@ extern "C" {
  *   F_data_not on success, but no descriptor was provided to close.
  *
  *   F_descriptor (with error bit) if id is an invalid descriptor.
- *   F_filesystem_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
+ *   F_file_system_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
  *   F_input_output (with error bit) if an I/O error occurred.
  *   F_interrupt (with error bit) when program received an interrupt signal, halting operation.
  *   F_parameter (with error bit) if a parameter is invalid.
index 1a4db727b1fcad34f41fbd5b1582f7bf8501e409..d9b448cbf4b288e8b6060f8e003b4f72edb7a893 100644 (file)
@@ -20,7 +20,7 @@ void test__f_signal_close__fails(void **state) {
 
   f_status_t statuss[] = {
     F_descriptor,
-    F_filesystem_quota_block,
+    F_file_system_quota_block,
     F_interrupt,
     F_input_output,
     F_parameter,
index 0bc9e4af049142f12ab20a6727fd133af2c6e7f0..3d9f79278071074fdbe0d7b03dc2b92c9d9bc379 100644 (file)
@@ -15,7 +15,7 @@ extern "C" {
     if (result == -1) {
       if (errno == EACCES) return F_status_set_error(F_access_denied);
       if (errno == EAGAIN || errno == EWOULDBLOCK) return F_status_set_error(F_socket_block);
-      if (errno == EBADF) return F_status_set_error(F_file_descriptor);
+      if (errno == EBADF) return F_status_set_error(F_file_descriptor_not);
       if (errno == EFAULT) return F_status_set_error(F_buffer_scope_out);
       if (errno == EHOSTDOWN) return F_status_set_error(F_network_client_not);
       if (errno == EHOSTUNREACH) return F_status_set_error(F_network_client_reach_not);
@@ -155,6 +155,7 @@ extern "C" {
       if (errno == EACCES) return F_status_set_error(F_access_denied);
       if (errno == EADDRINUSE) return F_status_set_error(F_busy_address);
       if (errno == EADDRNOTAVAIL) return F_status_set_error(F_available_not_address);
+      if (errno == EBADF) return F_status_set_error(F_file_descriptor_not);
       if (errno == EFAULT) return F_status_set_error(F_buffer_scope_out);
       if (errno == EINVAL) return F_status_set_error(F_parameter);
       if (errno == ELOOP) return F_status_set_error(F_loop);
@@ -163,6 +164,7 @@ extern "C" {
       if (errno == ENOMEM) return F_status_set_error(F_memory_not);
       if (errno == ENOTDIR) return F_status_set_error(F_directory_found_not);
       if (errno == ENOTSOCK) return F_status_set_error(F_socket_not);
+      if (errno == EROFS) return F_status_set_error(F_file_system_read_only);
 
       return F_status_set_error(F_failure);
     }
@@ -177,7 +179,7 @@ extern "C" {
       if (!socket) return F_status_set_error(F_parameter);
     #endif // _di_level_0_parameter_checking_
 
-    if (socket->id == -1) return F_file_descriptor;
+    if (socket->id == -1) return F_file_descriptor_not;
 
     struct sockaddr * address = 0;
 
@@ -274,8 +276,8 @@ extern "C" {
       if (errno == EADDRNOTAVAIL) return F_status_set_error(F_available_not_address);
       if (errno == EAFNOSUPPORT) return F_status_set_error(F_domain_not);
       if (errno == EAGAIN) return F_status_set_error(F_socket_block);
-      if (errno == EALREADY) return F_status_set_error(F_complete_not);
-      if (errno == EBADF) return F_status_set_error(F_file_descriptor);
+      if (errno == EALREADY) return F_status_set_error(F_connect_busy);
+      if (errno == EBADF) return F_status_set_error(F_file_descriptor_not);
       if (errno == ECONNREFUSED) return F_status_set_error(F_connect_refuse);
       if (errno == EINPROGRESS) return F_status_set_error(F_progress);
       if (errno == EINTR) return F_status_set_error(F_interrupt);
@@ -283,7 +285,7 @@ extern "C" {
       if (errno == EISCONN) return F_status_set_error(F_connect);
       if (errno == ENETUNREACH) return F_status_set_error(F_network_reach_not);
       if (errno == ENOTSOCK) return F_status_set_error(F_socket_not);
-      if (errno == EPERM) return F_status_set_error(F_prohibited);
+      if (errno == EPERM) return F_status_set_error(F_fire_wall_block);
       if (errno == EPROTONOSUPPORT) return F_status_set_error(F_protocol_not);
       if (errno == ETIMEDOUT) return F_status_set_error(F_socket_time_out);
 
@@ -311,7 +313,7 @@ extern "C" {
       if (errno == ENOBUFS) return F_status_set_error(F_buffer_sufficient_not);
       if (errno == ENOMEM) return F_status_set_error(F_memory_not);
       if (errno == EPROTONOSUPPORT) return F_status_set_error(F_protocol_not);
-      if (errno == ESOCKTNOSUPPORT) return F_status_set_error(F_type_not);
+      if (errno == ESOCKTNOSUPPORT) return F_status_set_error(F_socket_support_not);
 
       return F_status_set_error(F_failure);
     }
@@ -384,8 +386,8 @@ extern "C" {
         socket->id = -1;
       }
 
-      if (errno == EBADF) return F_status_set_error(F_file_descriptor);
-      if (errno == EDQUOT) return F_status_set_error(F_filesystem_quota_block);
+      if (errno == EBADF) return F_status_set_error(F_file_descriptor_not);
+      if (errno == EDQUOT) return F_status_set_error(F_file_system_quota_block);
       if (errno == EINTR) return F_status_set_error(F_interrupt);
       if (errno == EINVAL) return F_status_set_error(F_value);
       if (errno == EIO) return F_status_set_error(F_input_output);
@@ -412,7 +414,7 @@ extern "C" {
 
     if (listen(socket->id, backlog_max) == -1) {
       if (errno == EADDRINUSE) return F_status_set_error(F_busy_address);
-      if (errno == EBADF) return F_status_set_error(F_file_descriptor);
+      if (errno == EBADF) return F_status_set_error(F_file_descriptor_not);
       if (errno == ENOTSOCK) return F_status_set_error(F_socket_not);
       if (errno == EOPNOTSUPP) return F_status_set_error(F_support_not);
 
@@ -432,7 +434,7 @@ extern "C" {
     #endif // _di_level_0_parameter_checking_
 
     if (getsockopt(socket->id, level, option, value, length) == -1) {
-      if (errno == EBADF) return F_status_set_error(F_file_descriptor);
+      if (errno == EBADF) return F_status_set_error(F_file_descriptor_not);
       if (errno == EFAULT) return F_status_set_error(F_buffer_scope_out);
       if (errno == EINVAL) return F_status_set_error(F_value);
       if (errno == ENOTSOCK) return F_status_set_error(F_socket_not);
@@ -453,7 +455,7 @@ extern "C" {
     #endif // _di_level_0_parameter_checking_
 
     if (setsockopt(socket->id, level, option, value, length) == -1) {
-      if (errno == EBADF) return F_status_set_error(F_file_descriptor);
+      if (errno == EBADF) return F_status_set_error(F_file_descriptor_not);
       if (errno == EFAULT) return F_status_set_error(F_buffer_scope_out);
       if (errno == EINVAL) return F_status_set_error(F_value);
       if (errno == ENOTSOCK) return F_status_set_error(F_socket_not);
@@ -504,7 +506,7 @@ extern "C" {
     #endif // _di_level_0_parameter_checking_
 
     if (getpeername(socket->id, (struct sockaddr *) &socket->address.generic, &socket->length) == -1) {
-      if (errno == EBADF) return F_status_set_error(F_file_descriptor);
+      if (errno == EBADF) return F_status_set_error(F_file_descriptor_not);
       if (errno == EFAULT) return F_status_set_error(F_buffer_scope_out);
       if (errno == EINVAL) return F_status_set_error(F_parameter);
       if (errno == ENOBUFS) return F_status_set_error(F_buffer_sufficient_not);
@@ -533,7 +535,7 @@ extern "C" {
       if (errno == EACCES) return F_status_set_error(F_access_denied);
       if (errno == EAGAIN || errno == EWOULDBLOCK) return F_status_set_error(F_socket_block);
       if (errno == EALREADY) return F_status_set_error(F_complete_not);
-      if (errno == EBADF) return F_status_set_error(F_file_descriptor);
+      if (errno == EBADF) return F_status_set_error(F_file_descriptor_not);
       if (errno == ECONNREFUSED) return F_status_set_error(F_connect_refuse);
       if (errno == ECONNRESET) return F_status_set_error(F_connect_reset);
       if (errno == EDESTADDRREQ) return F_status_set_error(F_address_not);
@@ -545,7 +547,7 @@ extern "C" {
       if (errno == ENOTSOCK) return F_status_set_error(F_socket_not);
       if (errno == EOPNOTSUPP) return F_status_set_error(F_socket_option_not);
       if (errno == EPERM) return F_status_set_error(F_prohibited);
-      if (errno == EPIPE) return F_status_set_error(F_pipe);
+      if (errno == EPIPE) return F_status_set_error(F_socket_pipe_close);
       if (errno == ETIMEDOUT) return F_status_set_error(F_socket_time_out);
 
       return F_status_set_error(F_failure);
@@ -574,7 +576,7 @@ extern "C" {
       if (errno == EACCES) return F_status_set_error(F_access_denied);
       if (errno == EAGAIN || errno == EWOULDBLOCK) return F_status_set_error(F_socket_block);
       if (errno == EALREADY) return F_status_set_error(F_complete_not);
-      if (errno == EBADF) return F_status_set_error(F_file_descriptor);
+      if (errno == EBADF) return F_status_set_error(F_file_descriptor_not);
       if (errno == ECONNREFUSED) return F_status_set_error(F_connect_refuse);
       if (errno == ECONNRESET) return F_status_set_error(F_connect_reset);
       if (errno == EDESTADDRREQ) return F_status_set_error(F_address_not);
@@ -586,7 +588,7 @@ extern "C" {
       if (errno == ENOTSOCK) return F_status_set_error(F_socket_not);
       if (errno == EOPNOTSUPP) return F_status_set_error(F_option_not);
       if (errno == EPERM) return F_status_set_error(F_prohibited);
-      if (errno == EPIPE) return F_status_set_error(F_pipe);
+      if (errno == EPIPE) return F_status_set_error(F_socket_pipe_close);
       if (errno == ETIMEDOUT) return F_status_set_error(F_socket_time_out);
 
       return F_status_set_error(F_failure);
@@ -615,7 +617,7 @@ extern "C" {
       if (errno == EACCES) return F_status_set_error(F_access_denied);
       if (errno == EAGAIN || errno == EWOULDBLOCK) return F_status_set_error(F_socket_block);
       if (errno == EALREADY) return F_status_set_error(F_complete_not);
-      if (errno == EBADF) return F_status_set_error(F_file_descriptor);
+      if (errno == EBADF) return F_status_set_error(F_file_descriptor_not);
       if (errno == ECONNREFUSED) return F_status_set_error(F_connect_refuse);
       if (errno == ECONNRESET) return F_status_set_error(F_connect_reset);
       if (errno == EDESTADDRREQ) return F_status_set_error(F_address_not);
@@ -627,7 +629,7 @@ extern "C" {
       if (errno == ENOTSOCK) return F_status_set_error(F_socket_not);
       if (errno == EOPNOTSUPP) return F_status_set_error(F_option_not);
       if (errno == EPERM) return F_status_set_error(F_prohibited);
-      if (errno == EPIPE) return F_status_set_error(F_pipe);
+      if (errno == EPIPE) return F_status_set_error(F_socket_pipe_close);
       if (errno == ETIMEDOUT) return F_status_set_error(F_socket_time_out);
 
       return F_status_set_error(F_failure);
@@ -656,7 +658,7 @@ extern "C" {
       if (errno == EACCES) return F_status_set_error(F_access_denied);
       if (errno == EAGAIN || errno == EWOULDBLOCK) return F_status_set_error(F_socket_block);
       if (errno == EALREADY) return F_status_set_error(F_complete_not);
-      if (errno == EBADF) return F_status_set_error(F_file_descriptor);
+      if (errno == EBADF) return F_status_set_error(F_file_descriptor_not);
       if (errno == ECONNREFUSED) return F_status_set_error(F_connect_refuse);
       if (errno == ECONNRESET) return F_status_set_error(F_connect_reset);
       if (errno == EDESTADDRREQ) return F_status_set_error(F_address_not);
@@ -671,7 +673,7 @@ extern "C" {
       if (errno == ENOTSOCK) return F_status_set_error(F_socket_not);
       if (errno == EOPNOTSUPP) return F_status_set_error(F_option_not);
       if (errno == EPERM) return F_status_set_error(F_prohibited);
-      if (errno == EPIPE) return F_status_set_error(F_pipe);
+      if (errno == EPIPE) return F_status_set_error(F_socket_pipe_close);
       if (errno == ETIMEDOUT) return F_status_set_error(F_socket_time_out);
 
       return F_status_set_error(F_failure);
@@ -700,7 +702,7 @@ extern "C" {
       if (errno == EACCES) return F_status_set_error(F_access_denied);
       if (errno == EAGAIN || errno == EWOULDBLOCK) return F_status_set_error(F_socket_block);
       if (errno == EALREADY) return F_status_set_error(F_complete_not);
-      if (errno == EBADF) return F_status_set_error(F_file_descriptor);
+      if (errno == EBADF) return F_status_set_error(F_file_descriptor_not);
       if (errno == ECONNREFUSED) return F_status_set_error(F_connect_refuse);
       if (errno == ECONNRESET) return F_status_set_error(F_connect_reset);
       if (errno == EDESTADDRREQ) return F_status_set_error(F_address_not);
@@ -715,7 +717,7 @@ extern "C" {
       if (errno == ENOTSOCK) return F_status_set_error(F_socket_not);
       if (errno == EOPNOTSUPP) return F_status_set_error(F_option_not);
       if (errno == EPERM) return F_status_set_error(F_prohibited);
-      if (errno == EPIPE) return F_status_set_error(F_pipe);
+      if (errno == EPIPE) return F_status_set_error(F_socket_pipe_close);
       if (errno == ETIMEDOUT) return F_status_set_error(F_socket_time_out);
 
       return F_status_set_error(F_failure);
@@ -744,7 +746,7 @@ extern "C" {
       if (errno == EACCES) return F_status_set_error(F_access_denied);
       if (errno == EAGAIN || errno == EWOULDBLOCK) return F_status_set_error(F_socket_block);
       if (errno == EALREADY) return F_status_set_error(F_complete_not);
-      if (errno == EBADF) return F_status_set_error(F_file_descriptor);
+      if (errno == EBADF) return F_status_set_error(F_file_descriptor_not);
       if (errno == ECONNREFUSED) return F_status_set_error(F_connect_refuse);
       if (errno == ECONNRESET) return F_status_set_error(F_connect_reset);
       if (errno == EDESTADDRREQ) return F_status_set_error(F_address_not);
@@ -759,7 +761,7 @@ extern "C" {
       if (errno == ENOTSOCK) return F_status_set_error(F_socket_not);
       if (errno == EOPNOTSUPP) return F_status_set_error(F_option_not);
       if (errno == EPERM) return F_status_set_error(F_prohibited);
-      if (errno == EPIPE) return F_status_set_error(F_pipe);
+      if (errno == EPIPE) return F_status_set_error(F_socket_pipe_close);
       if (errno == ETIMEDOUT) return F_status_set_error(F_socket_time_out);
 
       return F_status_set_error(F_failure);
index 41bb414f87020781869a2c45bd65cf15970247f5..7bec59c38ae9cca051559a0a01a1be6a5c74eec1 100644 (file)
@@ -73,7 +73,7 @@ extern "C" {
  *   F_access_denied (with error bit) on access denied.
  *   F_buffer_scope_out (with error bit) if the buffer is invalid.
  *   F_buffer_sufficient_not (with error bit) if unable to create socket due to resource restrictions (maps to ENOBUFS).
- *   F_file_descriptor (with error bit) if ID is an invalid descriptor.
+ *   F_file_descriptor_not (with error bit) if ID is an invalid descriptor.
  *   F_file_descriptor_max (with error bit) if max file descriptors is reached.
  *   F_file_open_max (with error bit) too many open files.
  *   F_interrupt (with error bit) if interrupt is received.
@@ -148,9 +148,10 @@ extern "C" {
  *   F_buffer_scope_out (with error bit) if the buffer is out of scope.
  *   F_busy_address (with error bit) if address is already in use (therefore unavailable).
  *   F_directory_found_not (with error bit) if directory was not found.
+ *   F_file_descriptor_not (with error bit) if ID is an invalid descriptor.
  *   F_file_found_not (with error bit) if file not found.
+ *   F_file_system_read_only (with error bit) if the file system is read-only when a write is needed.
  *   F_memory_not (with error bit) if out of memory.
- *   F_name (with error bit) on path name error.
  *   F_parameter (with error bit) if a parameter is invalid.
  *   F_socket_not (with error bit) if the ID is not a socket descriptor.
  *   F_string_too_large (with error bit) if string is too large to store in the buffer.
@@ -180,21 +181,21 @@ extern "C" {
  *
  * @return
  *   F_okay on success.
- *   F_file_descriptor if socket file descriptor is not valid (socket.id == -1).
+ *   F_file_descriptor_not if socket file descriptor is not valid (socket.id == -1).
  *
  *   F_access_denied (with error bit) on access denied.
  *   F_available_not_address (with error bit) if address is unavailable (is non-existent or not local).
  *   F_busy_address (with error bit) if address is already in use (therefore unavailable).
- *   F_complete_not (with error bit) if a non-blocking connection attempt is not yet completed.
  *   F_connect (with error bit) if already connected.
+ *   F_connect_busy (with error bit) if a non-blocking connection attempt is not yet completed.
  *   F_connect_refuse (with error bit) if connection is refused because there is nothing listening.
  *   F_domain_not (with error bit) if the given domain is unknown or is unsupported.
- *   F_file_descriptor (with error bit) if ID is an invalid descriptor.
+ *   F_file_descriptor_not (with error bit) if ID is an invalid descriptor.
+ *   F_fire_wall_block (with error bit) if the blocked by fire wall (or if broadcast without broadcast flag is attempted).
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_network_reach_not (with error bit) if the network is unreachable.
  *   F_parameter (with error bit) if a parameter is invalid.
  *   F_progress (with error bit) if if a non-blocking connection cannot be completed immediately.
- *   F_prohibited (with error bit) if the file system does not permit this operation.
  *   F_protocol_not (with error bit) if the given protocol is unknown or is unsupported.
  *   F_socket_block (with error bit) if socket is blocked.
  *   F_socket_not (with error bit) if the ID is not a socket descriptor.
@@ -232,7 +233,7 @@ extern "C" {
  *   F_memory_not (with error bit) if out of memory.
  *   F_parameter (with error bit) if a parameter is invalid.
  *   F_protocol_not (with error bit) if the given protocol is unknown or is unsupported.
- *   F_type_not (with error bit) if the given type is unknown or is unsupported.
+ *   F_socket_support_not (with error bit) if the given socket type is unknown or is unsupported.
  *
  *   F_failure (with error bit) for any other error.
  *
@@ -318,8 +319,8 @@ extern "C" {
  *   F_file_descriptor_not if socket.id is -1.
  *
  *   F_busy_address (with error bit) if address is already in use (therefore unavailable).
- *   F_file_descriptor (with error bit) if ID is an invalid descriptor.
- *   F_filesystem_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
+ *   F_file_descriptor_not (with error bit) if ID is an invalid descriptor.
+ *   F_file_system_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
  *   F_input_output (with error bit) if an I/O error occurred.
  *   F_interrupt (with error bit) when program received an interrupt signal, halting operation.
  *   F_parameter (with error bit) if a parameter is invalid.
@@ -352,7 +353,7 @@ extern "C" {
  *   F_okay on success.
  *
  *   F_busy_address (with error bit) if address is already in use (therefore unavailable).
- *   F_file_descriptor (with error bit) if ID is an invalid descriptor.
+ *   F_file_descriptor_not (with error bit) if ID is an invalid descriptor.
  *   F_socket_not (with error bit) if the ID is not a socket descriptor.
  *   F_support_not (with error bit) if this socket does not support the listen() operation.
  *
@@ -390,7 +391,7 @@ extern "C" {
  *   F_okay on success.
  *
  *   F_buffer_scope_out (with error bit) if the given address is out of scope.
- *   F_file_descriptor (with error bit) if ID is an invalid descriptor.
+ *   F_file_descriptor_not (with error bit) if ID is an invalid descriptor.
  *   F_protocol_option_not (with error bit) if the given protocol option is unknown or is unsupported.
  *   F_socket_not (with error bit) if the ID is not a socket descriptor.
  *   F_value (with error bit) if either the value or the length is invalid.
@@ -427,7 +428,7 @@ extern "C" {
  *   F_okay on success.
  *
  *   F_buffer_scope_out (with error bit) if the given value is out of scope.
- *   F_file_descriptor (with error bit) if ID is an invalid descriptor.
+ *   F_file_descriptor_not (with error bit) if ID is an invalid descriptor.
  *   F_protocol_option_not (with error bit) if the given protocol option is unknown or is unsupported.
  *   F_socket_not (with error bit) if the ID is not a socket descriptor.
  *   F_value (with error bit) if either the value or the length is invalid.
@@ -498,7 +499,7 @@ extern "C" {
  *   F_buffer_scope_out (with error bit) if the buffer is invalid.
  *   F_buffer_sufficient_not (with error bit) due to resource restrictions (maps to ENOBUFS).
  *   F_connect_not (with error bit) if the socket is not connected.
- *   F_file_descriptor (with error bit) if ID is an invalid descriptor.
+ *   F_file_descriptor_not (with error bit) if ID is an invalid descriptor.
  *   F_parameter (with error bit) if a parameter is invalid.
  *   F_socket_not (with error bit) if the ID is not a socket descriptor.
  *
@@ -547,15 +548,15 @@ extern "C" {
  *   F_connect_not (with error bit) if the socket is not connected.
  *   F_connect_refuse (with error bit) if connection is refused.
  *   F_connect_reset (with error bit) if connection is reset.
- *   F_file_descriptor (with error bit) if ID is an invalid descriptor.
+ *   F_file_descriptor_not (with error bit) if ID is an invalid descriptor.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_memory_not (with error bit) if out of memory.
  *   F_socket_option_not (with error bit) if the given protocol option is unknown or is unsupported.
  *   F_parameter (with error bit) if a parameter is invalid.
- *   F_pipe (with error bit) if the local end of a connection oriented socket is closed or SIGPIPE is received.
  *   F_prohibited (with error bit) if the insufficient privileges to perform read.
  *   F_socket_block (with error bit) if socket is blocked.
  *   F_socket_not (with error bit) if the ID is not a valid socket descriptor.
+ *   F_socket_pipe_close (with error bit) if the local end of a connection oriented socket is closed or SIGPIPE is received.
  *   F_socket_time_out (with error bit) if a socket timeout occurred.
  *
  *   F_failure (with error bit) for any other error.
@@ -598,15 +599,15 @@ extern "C" {
  *   F_connect_not (with error bit) if the socket is not connected.
  *   F_connect_refuse (with error bit) if connection is refused.
  *   F_connect_reset (with error bit) if connection is reset.
- *   F_file_descriptor (with error bit) if ID is an invalid descriptor.
+ *   F_file_descriptor_not (with error bit) if ID is an invalid descriptor.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_memory_not (with error bit) if out of memory.
  *   F_option_not (with error bit) if a flag is not supported.
  *   F_parameter (with error bit) if a parameter is invalid.
- *   F_pipe (with error bit) if the local end of a connection oriented socket is closed or SIGPIPE is received.
  *   F_prohibited (with error bit) if the insufficient privileges to perform read.
  *   F_socket_block (with error bit) if socket is blocked.
  *   F_socket_not (with error bit) if the ID is not a socket descriptor.
+ *   F_socket_pipe_close (with error bit) if the local end of a connection oriented socket is closed or SIGPIPE is received.
  *   F_socket_time_out (with error bit) if a socket timeout occurred.
  *
  *   F_failure (with error bit) for any other error.
@@ -654,15 +655,15 @@ extern "C" {
  *   F_connect_not (with error bit) if the socket is not connected.
  *   F_connect_refuse (with error bit) if connection is refused.
  *   F_connect_reset (with error bit) if connection is reset.
- *   F_file_descriptor (with error bit) if ID is an invalid descriptor.
+ *   F_file_descriptor_not (with error bit) if ID is an invalid descriptor.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_memory_not (with error bit) if out of memory.
  *   F_option_not (with error bit) if a flag is not supported.
  *   F_parameter (with error bit) if a parameter is invalid.
- *   F_pipe (with error bit) if the local end of a connection oriented socket is closed or SIGPIPE is received.
  *   F_prohibited (with error bit) if the insufficient privileges to perform read.
  *   F_socket_block (with error bit) if socket is blocked.
  *   F_socket_not (with error bit) if the ID is not a socket descriptor.
+ *   F_socket_pipe_close (with error bit) if the local end of a connection oriented socket is closed or SIGPIPE is received.
  *   F_socket_time_out (with error bit) if a socket timeout occurred.
  *
  *   F_failure (with error bit) for any other error.
@@ -712,16 +713,16 @@ extern "C" {
  *   F_connect_not (with error bit) if the socket is not connected.
  *   F_connect_refuse (with error bit) if connection is refused.
  *   F_connect_reset (with error bit) if connection is reset.
- *   F_file_descriptor (with error bit) if ID is an invalid descriptor.
+ *   F_file_descriptor_not (with error bit) if ID is an invalid descriptor.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_memory_not (with error bit) if out of memory.
  *   F_option_not (with error bit) if a flag is not supported.
  *   F_parameter (with error bit) if a parameter is invalid.
- *   F_pipe (with error bit) if the local end of a connection oriented socket is closed or SIGPIPE is received (Linux might return this isntead if F_connect_not).
  *   F_prohibited (with error bit) if the insufficient privileges to perform send.
  *   F_size (with error bit) if size of message makes atomically sending message impossible on a socket type that requires this to be atomic.
  *   F_socket_block (with error bit) if socket is blocked.
  *   F_socket_not (with error bit) if the ID is not a socket descriptor.
+ *   F_socket_pipe_close (with error bit) if the local end of a connection oriented socket is closed or SIGPIPE is received (Linux might return this isntead if F_connect_not).
  *   F_socket_time_out (with error bit) if a socket timeout occurred.
  *
  *   F_failure (with error bit) for any other error.
@@ -766,16 +767,16 @@ extern "C" {
  *   F_connect_not (with error bit) if the socket is not connected.
  *   F_connect_refuse (with error bit) if connection is refused.
  *   F_connect_reset (with error bit) if connection is reset.
- *   F_file_descriptor (with error bit) if ID is an invalid descriptor.
+ *   F_file_descriptor_not (with error bit) if ID is an invalid descriptor.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_memory_not (with error bit) if out of memory.
  *   F_option_not (with error bit) if a flag is not supported.
  *   F_parameter (with error bit) if a parameter is invalid.
- *   F_pipe (with error bit) if the local end of a connection oriented socket is closed or SIGPIPE is received (Linux might return this isntead if F_connect_not).
  *   F_prohibited (with error bit) if the insufficient privileges to perform send.
  *   F_size (with error bit) if size of message makes atomically sending message impossible on a socket type that requires this to be atomic.
  *   F_socket_block (with error bit) if socket is blocked.
  *   F_socket_not (with error bit) if the ID is not a socket descriptor.
+ *   F_socket_pipe_close (with error bit) if the local end of a connection oriented socket is closed or SIGPIPE is received (Linux might return this isntead if F_connect_not).
  *   F_socket_time_out (with error bit) if a socket timeout occurred.
  *
  *   F_failure (with error bit) for any other error.
@@ -825,16 +826,16 @@ extern "C" {
  *   F_connect_not (with error bit) if the socket is not connected.
  *   F_connect_refuse (with error bit) if connection is refused.
  *   F_connect_reset (with error bit) if connection is reset.
- *   F_file_descriptor (with error bit) if ID is an invalid descriptor.
+ *   F_file_descriptor_not (with error bit) if ID is an invalid descriptor.
  *   F_interrupt (with error bit) if interrupt is received.
  *   F_memory_not (with error bit) if out of memory.
  *   F_option_not (with error bit) if a flag is not supported.
  *   F_parameter (with error bit) if a parameter is invalid.
- *   F_pipe (with error bit) if the local end of a connection oriented socket is closed or SIGPIPE is received (Linux might return this isntead if F_connect_not).
  *   F_prohibited (with error bit) if the insufficient privileges to perform send.
  *   F_size (with error bit) if size of message makes atomically sending message impossible on a socket type that requires this to be atomic.
  *   F_socket_block (with error bit) if socket is blocked.
  *   F_socket_not (with error bit) if the ID is not a socket descriptor.
+ *   F_socket_pipe_close (with error bit) if the local end of a connection oriented socket is closed or SIGPIPE is received (Linux might return this isntead if F_connect_not).
  *   F_socket_time_out (with error bit) if a socket timeout occurred.
  *
  *   F_failure (with error bit) for any other error.
index 7f2ad79c7866f0cbc0ea1308e3215f5735d081e8..0a4982e8345b058b00e71697d3d0dc444a936228 100644 (file)
@@ -40,7 +40,7 @@ void test__f_socket_accept__fails(void **state) {
   f_status_t statuss[] = {
     F_access_denied,
     F_socket_block,
-    F_file_descriptor,
+    F_file_descriptor_not,
     F_buffer_scope_out,
     F_network_client_not,
     F_network_client_reach_not,
index bd670a308a058bb35287b74bf2a25e567959045a..5285975054308778e4da4d21127180a402bd7c97 100644 (file)
@@ -11,6 +11,7 @@ void test__f_socket_bind__fails(void **state) {
     EACCES,
     EADDRINUSE,
     EADDRNOTAVAIL,
+    EBADF,
     EFAULT,
     EINVAL,
     ELOOP,
@@ -19,6 +20,7 @@ void test__f_socket_bind__fails(void **state) {
     ENOMEM,
     ENOTDIR,
     ENOTSOCK,
+    EROFS,
     mock_errno_generic,
   };
 
@@ -26,6 +28,7 @@ void test__f_socket_bind__fails(void **state) {
     F_access_denied,
     F_busy_address,
     F_available_not_address,
+    F_file_descriptor_not,
     F_buffer_scope_out,
     F_parameter,
     F_loop,
@@ -34,13 +37,14 @@ void test__f_socket_bind__fails(void **state) {
     F_memory_not,
     F_directory_found_not,
     F_socket_not,
+    F_file_system_read_only,
     F_failure,
   };
 
   {
     f_socket_t socket = f_socket_t_initialize;
 
-    for (uint8_t i = 0; i < 12; ++i) {
+    for (uint8_t i = 0; i < 14; ++i) {
 
       will_return(__wrap_bind, true);
       will_return(__wrap_bind, errnos[i]);
index a5a3dcaf1ed1c4b107943e8023ce0f0964322c9d..1962bc6bad2e6cd33c6be2f8a2d5ec75e86a97d9 100644 (file)
@@ -38,8 +38,8 @@ void test__f_socket_connect__fails(void **state) {
     F_available_not_address,
     F_domain_not,
     F_socket_block,
-    F_complete_not,
-    F_file_descriptor,
+    F_connect_busy,
+    F_file_descriptor_not,
     F_connect_refuse,
     F_progress,
     F_interrupt,
@@ -47,7 +47,7 @@ void test__f_socket_connect__fails(void **state) {
     F_connect,
     F_network_reach_not,
     F_socket_not,
-    F_prohibited,
+    F_fire_wall_block,
     F_protocol_not,
     F_socket_time_out,
     F_failure,
@@ -73,7 +73,7 @@ void test__f_socket_connect__returns_file_descriptor(void **state) {
 
     const f_status_t status = f_socket_connect(&socket);
 
-    assert_int_equal(status, F_file_descriptor);
+    assert_int_equal(status, F_file_descriptor_not);
   }
 }
 
index ae9effa5cb828c58c0f86f506d0da91443a5bbc9..f82bbb8ae759debe4c0dcef386affc7c74c94e86 100644 (file)
@@ -31,7 +31,7 @@ void test__f_socket_create__fails(void **state) {
     F_buffer_sufficient_not,
     F_memory_not,
     F_protocol_not,
-    F_type_not,
+    F_socket_support_not,
     F_failure,
   };
 
index 32833b4b19041d58fe4ea021f54cef29abb2b308..0ca2b4ef4c40803e1db6fb11e98f8ad3fb2d4b7c 100644 (file)
@@ -22,8 +22,8 @@ void test__f_socket_disconnect__fails_for_close_fast(void **state) {
   };
 
   f_status_t statuss[] = {
-    F_status_set_error(F_file_descriptor),
-    F_status_set_error(F_filesystem_quota_block),
+    F_status_set_error(F_file_descriptor_not),
+    F_status_set_error(F_file_system_quota_block),
     F_status_set_error(F_interrupt),
     F_status_set_error(F_value),
     F_status_set_error(F_input_output),
@@ -67,8 +67,8 @@ void test__f_socket_disconnect__fails_for_close_read(void **state) {
   };
 
   f_status_t statuss[] = {
-    F_status_set_error(F_file_descriptor),
-    F_status_set_error(F_filesystem_quota_block),
+    F_status_set_error(F_file_descriptor_not),
+    F_status_set_error(F_file_system_quota_block),
     F_status_set_error(F_interrupt),
     F_status_set_error(F_value),
     F_status_set_error(F_input_output),
@@ -123,8 +123,8 @@ void test__f_socket_disconnect__fails_for_close_write(void **state) {
   };
 
   f_status_t statuss[] = {
-    F_status_set_error(F_file_descriptor),
-    F_status_set_error(F_filesystem_quota_block),
+    F_status_set_error(F_file_descriptor_not),
+    F_status_set_error(F_file_system_quota_block),
     F_status_set_error(F_interrupt),
     F_status_set_error(F_value),
     F_status_set_error(F_input_output),
index 3a172c95710200bb59b79dca4a94d01132d758b8..70ecb5b05d10b73026a18b783d70b4139d46d4c5 100644 (file)
@@ -19,7 +19,7 @@ void test__f_socket_listen__fails(void **state) {
 
   f_status_t statuss[] = {
     F_busy_address,
-    F_file_descriptor,
+    F_file_descriptor_not,
     F_socket_not,
     F_support_not,
     F_failure,
index def7b9f631f67f32f98a1eec6f4d0722717c4b2c..8075c6f211241c52ba6bb6dc86646f83bb24e173 100644 (file)
@@ -20,7 +20,7 @@ void test__f_socket_name_peer__fails(void **state) {
   };
 
   f_status_t statuss[] = {
-    F_file_descriptor,
+    F_file_descriptor_not,
     F_buffer_scope_out,
     F_parameter,
     F_buffer_sufficient_not,
index 7296d2d23689ebf5fc5e6ef50cfa8ebc510523c4..4e8060d60b63ae548ed95df9463b817b548624ac 100644 (file)
@@ -21,7 +21,7 @@ void test__f_socket_option_get__fails(void **state) {
   };
 
   f_status_t statuss[] = {
-    F_file_descriptor,
+    F_file_descriptor_not,
     F_buffer_scope_out,
     F_value,
     F_socket_not,
index 6e7e1c3865af451b68bf9aa616b215a42d09ca12..95977b83f595b0aace7e2867b5c66d72546e7dbd 100644 (file)
@@ -20,7 +20,7 @@ void test__f_socket_option_set__fails(void **state) {
   };
 
   f_status_t statuss[] = {
-    F_file_descriptor,
+    F_file_descriptor_not,
     F_buffer_scope_out,
     F_value,
     F_socket_not,
index 5d7809ccf5037700fb1b2fef44b0bf563a6bfd15..ecd7f5b1d26b856b57133116e871264b2e47bf1e 100644 (file)
@@ -37,7 +37,7 @@ void test__f_socket_read__fails(void **state) {
     F_access_denied,
     F_socket_block,
     F_complete_not,
-    F_file_descriptor,
+    F_file_descriptor_not,
     F_connect_refuse,
     F_connect_reset,
     F_address_not,
@@ -49,7 +49,7 @@ void test__f_socket_read__fails(void **state) {
     F_socket_not,
     F_socket_option_not,
     F_prohibited,
-    F_pipe,
+    F_socket_pipe_close,
     F_socket_time_out,
     F_socket_block,
     F_failure,
index 79194684aa6c2a2c0ad0c2ce6a8c3609f70de616..0c423ae54bb6c4c297563635d323f97a8a37867c 100644 (file)
@@ -39,7 +39,7 @@ void test__f_socket_read_message__fails(void **state) {
     F_access_denied,
     F_socket_block,
     F_complete_not,
-    F_file_descriptor,
+    F_file_descriptor_not,
     F_connect_refuse,
     F_connect_reset,
     F_address_not,
@@ -51,7 +51,7 @@ void test__f_socket_read_message__fails(void **state) {
     F_socket_not,
     F_option_not,
     F_prohibited,
-    F_pipe,
+    F_socket_pipe_close,
     F_socket_time_out,
     F_socket_block,
     F_failure,
index d8f27bc14667bb094fb6de225d01ac3fe69183c4..238666974b0b3dafd25f758bfb1d6dde54fa1ce4 100644 (file)
@@ -37,7 +37,7 @@ void test__f_socket_read_stream__fails(void **state) {
     F_access_denied,
     F_socket_block,
     F_complete_not,
-    F_file_descriptor,
+    F_file_descriptor_not,
     F_connect_refuse,
     F_connect_reset,
     F_address_not,
@@ -49,7 +49,7 @@ void test__f_socket_read_stream__fails(void **state) {
     F_socket_not,
     F_option_not,
     F_prohibited,
-    F_pipe,
+    F_socket_pipe_close,
     F_socket_time_out,
     F_socket_block,
     F_failure,
index 3c9daa1c5d6b0b9f02913aab8c0ab6adb401c359..2508a95471d8bfd6d21bfe56c1745eae3fdbe1fa 100644 (file)
@@ -40,7 +40,7 @@ void test__f_socket_write__fails(void **state) {
     F_access_denied,
     F_socket_block,
     F_complete_not,
-    F_file_descriptor,
+    F_file_descriptor_not,
     F_connect_refuse,
     F_connect_reset,
     F_address_not,
@@ -55,7 +55,7 @@ void test__f_socket_write__fails(void **state) {
     F_socket_not,
     F_option_not,
     F_prohibited,
-    F_pipe,
+    F_socket_pipe_close,
     F_socket_time_out,
     F_socket_block,
     F_failure,
index d3c401315706823f1dcda07eacb5315a6e876be9..2adc80e755c045003080dcc9f920fe8f92390a16 100644 (file)
@@ -42,7 +42,7 @@ void test__f_socket_write_message__fails(void **state) {
     F_access_denied,
     F_socket_block,
     F_complete_not,
-    F_file_descriptor,
+    F_file_descriptor_not,
     F_connect_refuse,
     F_connect_reset,
     F_address_not,
@@ -57,7 +57,7 @@ void test__f_socket_write_message__fails(void **state) {
     F_socket_not,
     F_option_not,
     F_prohibited,
-    F_pipe,
+    F_socket_pipe_close,
     F_socket_time_out,
     F_socket_block,
     F_failure,
index 11d4d5873d82b1eb5633f9c996dca2faf5e3a09f..21363401fab6d5b21f9a624e71079edf5228af89 100644 (file)
@@ -40,7 +40,7 @@ void test__f_socket_write_stream__fails(void **state) {
     F_access_denied,
     F_socket_block,
     F_complete_not,
-    F_file_descriptor,
+    F_file_descriptor_not,
     F_connect_refuse,
     F_connect_reset,
     F_address_not,
@@ -55,7 +55,7 @@ void test__f_socket_write_stream__fails(void **state) {
     F_socket_not,
     F_option_not,
     F_prohibited,
-    F_pipe,
+    F_socket_pipe_close,
     F_socket_time_out,
     F_socket_block,
     F_failure,
index 5d48998b6ae81ffac33233805d3d0f75f0a6843c..5b42eb2ffd6b9e2c6c76f93ff9891f3f7a09736e 100644 (file)
@@ -362,6 +362,7 @@ extern "C" {
     F_condition,
     F_condition_not,
     F_connect,
+    F_connect_busy,
     F_connect_not,
     F_connect_refuse,
     F_connect_reset,
@@ -519,6 +520,14 @@ extern "C" {
     F_file_seek,
     F_file_stat,
     F_file_synchronize,
+    F_file_system,
+    F_file_system_not,
+    F_file_system_prohibit,
+    F_file_system_quota_block,
+    F_file_system_quota_reached,
+    F_file_system_read_only,
+    F_file_system_read_write,
+    F_file_system_write_only,
     F_file_type_block,
     F_file_type_character,
     F_file_type_directory,
@@ -541,10 +550,12 @@ extern "C" {
     F_file_utf,
     F_file_utf_not,
     F_file_write,
-    F_filesystem,
-    F_filesystem_not,
-    F_filesystem_quota_block,
-    F_filesystem_quota_reached,
+    F_fire_wall,
+    F_fire_wall_block,
+    F_fire_wall_close,
+    F_fire_wall_not,
+    F_fire_wall_open,
+    F_fire_wall_pass,
     F_fine,
     F_fine_not,
     F_first,
@@ -840,6 +851,10 @@ extern "C" {
     F_socket_not,
     F_socket_option,
     F_socket_option_not,
+    F_socket_pipe,
+    F_socket_pipe_close,
+    F_socket_pipe_not,
+    F_socket_pipe_open,
     F_socket_receive,
     F_socket_receive_not,
     F_socket_send,
index 9ac8d57c13d5ab26749d1599cc22ff71a55eeade..20cd51345e38f53cc4f52391e72e07ce1c13124f 100644 (file)
@@ -203,6 +203,7 @@ extern "C" {
   const f_string_static_t f_status_condition_s = macro_f_string_static_t_initialize_1(F_status_condition_s, 0, F_status_condition_s_length);
   const f_string_static_t f_status_condition_not_s = macro_f_string_static_t_initialize_1(F_status_condition_not_s, 0, F_status_condition_not_s_length);
   const f_string_static_t f_status_connect_s = macro_f_string_static_t_initialize_1(F_status_connect_s, 0, F_status_connect_s_length);
+  const f_string_static_t f_status_connect_busy_s = macro_f_string_static_t_initialize_1(F_status_connect_busy_s, 0, F_status_connect_busy_s_length);
   const f_string_static_t f_status_connect_not_s = macro_f_string_static_t_initialize_1(F_status_connect_not_s, 0, F_status_connect_not_s_length);
   const f_string_static_t f_status_connect_refuse_s = macro_f_string_static_t_initialize_1(F_status_connect_refuse_s, 0, F_status_connect_refuse_s_length);
   const f_string_static_t f_status_connect_reset_s = macro_f_string_static_t_initialize_1(F_status_connect_reset_s, 0, F_status_connect_reset_s_length);
@@ -360,6 +361,14 @@ extern "C" {
   const f_string_static_t f_status_file_seek_s = macro_f_string_static_t_initialize_1(F_status_file_seek_s, 0, F_status_file_seek_s_length);
   const f_string_static_t f_status_file_stat_s = macro_f_string_static_t_initialize_1(F_status_file_stat_s, 0, F_status_file_stat_s_length);
   const f_string_static_t f_status_file_synchronize_s = macro_f_string_static_t_initialize_1(F_status_file_synchronize_s, 0, F_status_file_synchronize_s_length);
+  const f_string_static_t f_status_file_system_s = macro_f_string_static_t_initialize_1(F_status_file_system_s, 0, F_status_file_system_s_length);
+  const f_string_static_t f_status_file_system_not_s = macro_f_string_static_t_initialize_1(F_status_file_system_not_s, 0, F_status_file_system_not_s_length);
+  const f_string_static_t f_status_file_system_prohibit_s = macro_f_string_static_t_initialize_1(F_status_file_system_prohibit_s, 0, F_status_file_system_prohibit_s_length);
+  const f_string_static_t f_status_file_system_quota_block_s = macro_f_string_static_t_initialize_1(F_status_file_system_quota_block_s, 0, F_status_file_system_quota_block_s_length);
+  const f_string_static_t f_status_file_system_quota_reached_s = macro_f_string_static_t_initialize_1(F_status_file_system_quota_reached_s, 0, F_status_file_system_quota_reached_s_length);
+  const f_string_static_t f_status_file_system_read_only_s = macro_f_string_static_t_initialize_1(F_status_file_system_read_only_s, 0, F_status_file_system_read_only_s_length);
+  const f_string_static_t f_status_file_system_read_write_s = macro_f_string_static_t_initialize_1(F_status_file_system_read_write_s, 0, F_status_file_system_read_write_s_length);
+  const f_string_static_t f_status_file_system_write_only_s = macro_f_string_static_t_initialize_1(F_status_file_system_write_only_s, 0, F_status_file_system_write_only_s_length);
   const f_string_static_t f_status_file_type_block_s = macro_f_string_static_t_initialize_1(F_status_file_type_block_s, 0, F_status_file_type_block_s_length);
   const f_string_static_t f_status_file_type_character_s = macro_f_string_static_t_initialize_1(F_status_file_type_character_s, 0, F_status_file_type_character_s_length);
   const f_string_static_t f_status_file_type_directory_s = macro_f_string_static_t_initialize_1(F_status_file_type_directory_s, 0, F_status_file_type_directory_s_length);
@@ -382,12 +391,14 @@ extern "C" {
   const f_string_static_t f_status_file_utf_s = macro_f_string_static_t_initialize_1(F_status_file_utf_s, 0, F_status_file_utf_s_length);
   const f_string_static_t f_status_file_utf_not_s = macro_f_string_static_t_initialize_1(F_status_file_utf_not_s, 0, F_status_file_utf_not_s_length);
   const f_string_static_t f_status_file_write_s = macro_f_string_static_t_initialize_1(F_status_file_write_s, 0, F_status_file_write_s_length);
-  const f_string_static_t f_status_filesystem_s = macro_f_string_static_t_initialize_1(F_status_filesystem_s, 0, F_status_filesystem_s_length);
-  const f_string_static_t f_status_filesystem_not_s = macro_f_string_static_t_initialize_1(F_status_filesystem_not_s, 0, F_status_filesystem_not_s_length);
-  const f_string_static_t f_status_filesystem_quota_block_s = macro_f_string_static_t_initialize_1(F_status_filesystem_quota_block_s, 0, F_status_filesystem_quota_block_s_length);
-  const f_string_static_t f_status_filesystem_quota_reached_s = macro_f_string_static_t_initialize_1(F_status_filesystem_quota_reached_s, 0, F_status_filesystem_quota_reached_s_length);
   const f_string_static_t f_status_fine_s = macro_f_string_static_t_initialize_1(F_status_fine_s, 0, F_status_fine_s_length);
   const f_string_static_t f_status_fine_not_s = macro_f_string_static_t_initialize_1(F_status_fine_not_s, 0, F_status_fine_not_s_length);
+  const f_string_static_t f_status_fire_wall_s = macro_f_string_static_t_initialize_1(F_status_fire_wall_s, 0, F_status_fire_wall_s_length);
+  const f_string_static_t f_status_fire_wall_block_s = macro_f_string_static_t_initialize_1(F_status_fire_wall_block_s, 0, F_status_fire_wall_block_s_length);
+  const f_string_static_t f_status_fire_wall_close_s = macro_f_string_static_t_initialize_1(F_status_fire_wall_close_s, 0, F_status_fire_wall_close_s_length);
+  const f_string_static_t f_status_fire_wall_not_s = macro_f_string_static_t_initialize_1(F_status_fire_wall_not_s, 0, F_status_fire_wall_not_s_length);
+  const f_string_static_t f_status_fire_wall_open_s = macro_f_string_static_t_initialize_1(F_status_fire_wall_open_s, 0, F_status_fire_wall_open_s_length);
+  const f_string_static_t f_status_fire_wall_pass_s = macro_f_string_static_t_initialize_1(F_status_fire_wall_pass_s, 0, F_status_fire_wall_pass_s_length);
   const f_string_static_t f_status_first_s = macro_f_string_static_t_initialize_1(F_status_first_s, 0, F_status_first_s_length);
   const f_string_static_t f_status_first_not_s = macro_f_string_static_t_initialize_1(F_status_first_not_s, 0, F_status_first_not_s_length);
   const f_string_static_t f_status_footer_s = macro_f_string_static_t_initialize_1(F_status_footer_s, 0, F_status_footer_s_length);
@@ -688,6 +699,10 @@ extern "C" {
   const f_string_static_t f_status_socket_not_s = macro_f_string_static_t_initialize_1(F_status_socket_not_s, 0, F_status_socket_not_s_length);
   const f_string_static_t f_status_socket_option_s = macro_f_string_static_t_initialize_1(F_status_socket_option_s, 0, F_status_socket_option_s_length);
   const f_string_static_t f_status_socket_option_not_s = macro_f_string_static_t_initialize_1(F_status_socket_option_not_s, 0, F_status_socket_option_not_s_length);
+  const f_string_static_t f_status_socket_pipe_s = macro_f_string_static_t_initialize_1(F_status_socket_pipe_s, 0, F_status_socket_pipe_s_length);
+  const f_string_static_t f_status_socket_pipe_close_s = macro_f_string_static_t_initialize_1(F_status_socket_pipe_close_s, 0, F_status_socket_pipe_close_s_length);
+  const f_string_static_t f_status_socket_pipe_not_s = macro_f_string_static_t_initialize_1(F_status_socket_pipe_not_s, 0, F_status_socket_pipe_not_s_length);
+  const f_string_static_t f_status_socket_pipe_open_s = macro_f_string_static_t_initialize_1(F_status_socket_pipe_open_s, 0, F_status_socket_pipe_open_s_length);
   const f_string_static_t f_status_socket_receive_s = macro_f_string_static_t_initialize_1(F_status_socket_receive_s, 0, F_status_socket_receive_s_length);
   const f_string_static_t f_status_socket_receive_not_s = macro_f_string_static_t_initialize_1(F_status_socket_receive_not_s, 0, F_status_socket_receive_not_s_length);
   const f_string_static_t f_status_socket_send_s = macro_f_string_static_t_initialize_1(F_status_socket_send_s, 0, F_status_socket_send_s_length);
@@ -1793,6 +1808,11 @@ extern "C" {
 
         break;
 
+      case F_connect_busy:
+        *name = f_status_connect_busy_s;
+
+        break;
+
       case F_connect_not:
         *name = f_status_connect_not_s;
 
@@ -2578,6 +2598,46 @@ extern "C" {
 
         break;
 
+      case F_file_system:
+        *name = f_status_file_system_s;
+
+        break;
+
+      case F_file_system_not:
+        *name = f_status_file_system_not_s;
+
+        break;
+
+      case F_file_system_prohibit:
+        *name = f_status_file_system_prohibit_s;
+
+        break;
+
+      case F_file_system_quota_block:
+        *name = f_status_file_system_quota_block_s;
+
+        break;
+
+      case F_file_system_quota_reached:
+        *name = f_status_file_system_quota_reached_s;
+
+        break;
+
+      case F_file_system_read_only:
+        *name = f_status_file_system_read_only_s;
+
+        break;
+
+      case F_file_system_read_write:
+        *name = f_status_file_system_read_write_s;
+
+        break;
+
+      case F_file_system_write_only:
+        *name = f_status_file_system_write_only_s;
+
+        break;
+
       case F_file_type_block:
         *name = f_status_file_type_block_s;
 
@@ -2688,33 +2748,43 @@ extern "C" {
 
         break;
 
-      case F_filesystem:
-        *name = f_status_filesystem_s;
+      case F_fine:
+        *name = f_status_fine_s;
 
         break;
 
-      case F_filesystem_not:
-        *name = f_status_filesystem_not_s;
+      case F_fine_not:
+        *name = f_status_fine_not_s;
 
         break;
 
-      case F_filesystem_quota_block:
-        *name = f_status_filesystem_quota_block_s;
+      case F_fire_wall:
+        *name = f_status_fire_wall_s;
 
         break;
 
-      case F_filesystem_quota_reached:
-        *name = f_status_filesystem_quota_reached_s;
+      case F_fire_wall_block:
+        *name = f_status_fire_wall_block_s;
 
         break;
 
-      case F_fine:
-        *name = f_status_fine_s;
+      case F_fire_wall_close:
+        *name = f_status_fire_wall_close_s;
 
         break;
 
-      case F_fine_not:
-        *name = f_status_fine_not_s;
+      case F_fire_wall_not:
+        *name = f_status_fire_wall_not_s;
+
+        break;
+
+      case F_fire_wall_open:
+        *name = f_status_fire_wall_open_s;
+
+        break;
+
+      case F_fire_wall_pass:
+        *name = f_status_fire_wall_pass_s;
 
         break;
 
@@ -4184,6 +4254,26 @@ extern "C" {
 
         break;
 
+      case F_socket_pipe:
+        *name = f_status_socket_pipe_s;
+
+        break;
+
+      case F_socket_pipe_close:
+        *name = f_status_socket_pipe_close_s;
+
+        break;
+
+      case F_socket_pipe_not:
+        *name = f_status_socket_pipe_not_s;
+
+        break;
+
+      case F_socket_pipe_open:
+        *name = f_status_socket_pipe_open_s;
+
+        break;
+
       case F_socket_receive:
         *name = f_status_socket_receive_s;
 
index 686da6603b4554cd4075b65cb3042db5f8b5dc2d..6dd5533ae0c9055073ad1192d3ee1ccb089c97e4 100644 (file)
@@ -230,1427 +230,1457 @@ extern "C" {
   extern const f_string_static_t f_status_signal_reserved_64_s;
 
   // Basic.
-  #define F_status_okay_s                     "F_okay"
-  #define F_status_okay_block_s               "F_okay_block"
-  #define F_status_okay_eoa_s                 "F_okay_eoa"
-  #define F_status_okay_eof_s                 "F_okay_eof"
-  #define F_status_okay_eol_s                 "F_okay_eol"
-  #define F_status_okay_eos_s                 "F_okay_eos"
-  #define F_status_okay_not_s                 "F_okay_not"
-  #define F_status_okay_start_s               "F_okay_start"
-  #define F_status_okay_stop_s                "F_okay_stop"
-  #define F_status_abort_s                    "F_abort"
-  #define F_status_abort_not_s                "F_abort_not"
-  #define F_status_absolute_s                 "F_absolute"
-  #define F_status_absolute_not_s             "F_absolute_not"
-  #define F_status_access_s                   "F_access"
-  #define F_status_access_denied_s            "F_access_denied"
-  #define F_status_access_denied_user_s       "F_access_denied_user"
-  #define F_status_access_denied_group_s      "F_access_denied_group"
-  #define F_status_access_denied_world_s      "F_access_denied_world"
-  #define F_status_access_denied_read_s       "F_access_denied_read"
-  #define F_status_access_denied_write_s      "F_access_denied_write"
-  #define F_status_access_denied_execute_s    "F_access_denied_execute"
-  #define F_status_access_denied_super_s      "F_access_denied_super"
-  #define F_status_access_granted_s           "F_access_granted"
-  #define F_status_access_granted_user_s      "F_access_granted_user"
-  #define F_status_access_granted_group_s     "F_access_granted_group"
-  #define F_status_access_granted_world_s     "F_access_granted_world"
-  #define F_status_access_granted_read_s      "F_access_granted_read"
-  #define F_status_access_granted_write_s     "F_access_granted_write"
-  #define F_status_access_granted_execute_s   "F_access_granted_execute"
-  #define F_status_access_granted_super_s     "F_access_granted_super"
-  #define F_status_access_group_s             "F_access_group"
-  #define F_status_access_mode_s              "F_access_mode"
-  #define F_status_access_not_s               "F_access_not"
-  #define F_status_access_owner_s             "F_access_owner"
-  #define F_status_add_s                      "F_add"
-  #define F_status_add_not_s                  "F_add_not"
-  #define F_status_address_s                  "F_address"
-  #define F_status_address_not_s              "F_address_not"
-  #define F_status_again_s                    "F_again"
-  #define F_status_again_not_s                "F_again_not"
-  #define F_status_all_s                      "F_all"
-  #define F_status_all_not_s                  "F_all_not"
-  #define F_status_array_s                    "F_array"
-  #define F_status_array_not_s                "F_array_not"
-  #define F_status_array_too_large_s          "F_array_too_large"
-  #define F_status_array_too_small_s          "F_array_too_small"
-  #define F_status_ascii_s                    "F_ascii"
-  #define F_status_ascii_not_s                "F_ascii_not"
-  #define F_status_atomic_s                   "F_atomic"
-  #define F_status_atomic_not_s               "F_atomic_not"
-  #define F_status_attribute_s                "F_attribute"
-  #define F_status_attribute_not_s            "F_attribute_not"
-  #define F_status_available_s                "F_available"
-  #define F_status_available_not_s            "F_available_not"
-  #define F_status_available_not_address_s    "F_available_not_address"
-  #define F_status_available_not_buffer_s     "F_available_not_buffer"
-  #define F_status_available_not_device_s     "F_available_not_device"
-  #define F_status_available_not_pipe_s       "F_available_not_pipe"
-  #define F_status_available_not_port_s       "F_available_not_port"
-  #define F_status_available_not_process_s    "F_available_not_process"
-  #define F_status_available_not_socket_s     "F_available_not_socket"
-  #define F_status_backward_s                 "F_backward"
-  #define F_status_backward_fast_s            "F_backward_fast"
-  #define F_status_backward_not_s             "F_backward_not"
-  #define F_status_backward_slow_s            "F_backward_slow"
-  #define F_status_barrier_s                  "F_barrier"
-  #define F_status_barrier_not_s              "F_barrier_not"
-  #define F_status_base_s                     "F_base"
-  #define F_status_base_not_s                 "F_base_not"
-  #define F_status_bdo_s                      "F_bdo"
-  #define F_status_bdo_not_s                  "F_bdo_not"
-  #define F_status_begin_s                    "F_begin"
-  #define F_status_begin_not_s                "F_begin_not"
-  #define F_status_block_s                    "F_block"
-  #define F_status_block_not_s                "F_block_not"
-  #define F_status_body_s                     "F_body"
-  #define F_status_body_not_s                 "F_body_not"
-  #define F_status_bottom_s                   "F_bottom"
-  #define F_status_bottom_not_s               "F_bottom_not"
-  #define F_status_bound_s                    "F_bound"
-  #define F_status_bound_not_s                "F_bound_not"
-  #define F_status_break_s                    "F_break"
-  #define F_status_break_not_s                "F_break_not"
-  #define F_status_buffer_s                   "F_buffer"
-  #define F_status_buffer_not_s               "F_buffer_not"
-  #define F_status_buffer_overflow_s          "F_buffer_overflow"
-  #define F_status_buffer_restrict_s          "F_buffer_restrict"
-  #define F_status_buffer_scope_out_s         "F_buffer_scope_out"
-  #define F_status_buffer_sufficient_s        "F_buffer_sufficient"
-  #define F_status_buffer_sufficient_not_s    "F_buffer_sufficient_not"
-  #define F_status_buffer_too_large_s         "F_buffer_too_large"
-  #define F_status_buffer_too_small_s         "F_buffer_too_small"
-  #define F_status_buffer_underflow_s         "F_buffer_underflow"
-  #define F_status_busy_s                     "F_busy"
-  #define F_status_busy_address_s             "F_busy_address"
-  #define F_status_busy_buffer_s              "F_busy_buffer"
-  #define F_status_busy_device_s              "F_busy_device"
-  #define F_status_busy_not_s                 "F_busy_not"
-  #define F_status_busy_pipe_s                "F_busy_pipe"
-  #define F_status_busy_port_s                "F_busy_port"
-  #define F_status_busy_process_s             "F_busy_process"
-  #define F_status_busy_socket_s              "F_busy_socket"
-  #define F_status_call_s                     "F_call"
-  #define F_status_call_not_s                 "F_call_not"
-  #define F_status_capability_s               "F_capability"
-  #define F_status_capability_not_s           "F_capability_not"
-  #define F_status_case_s                     "F_case"
-  #define F_status_case_not_s                 "F_case_not"
-  #define F_status_character_s                "F_character"
-  #define F_status_character_not_s            "F_character_not"
-  #define F_status_child_s                    "F_child"
-  #define F_status_child_not_s                "F_child_not"
-  #define F_status_clock_s                    "F_clock"
-  #define F_status_clock_ahead_s              "F_clock_ahead"
-  #define F_status_clock_behind_s             "F_clock_behind"
-  #define F_status_clock_match_s              "F_clock_match"
-  #define F_status_clock_not_s                "F_clock_not"
-  #define F_status_clock_skew_s               "F_clock_skew"
-  #define F_status_combarudoo_s               "F_combarudoo"
-  #define F_status_combarudoo_not_s           "F_combarudoo_not"
-  #define F_status_complete_s                 "F_complete"
-  #define F_status_complete_not_s             "F_complete_not"
-  #define F_status_complete_not_utf_s         "F_complete_not_utf"
-  #define F_status_complete_not_utf_block_s   "F_complete_not_utf_block"
-  #define F_status_complete_not_utf_eoa_s     "F_complete_not_utf_eoa"
-  #define F_status_complete_not_utf_eof_s     "F_complete_not_utf_eof"
-  #define F_status_complete_not_utf_eol_s     "F_complete_not_utf_eol"
-  #define F_status_complete_not_utf_eos_s     "F_complete_not_utf_eos"
-  #define F_status_complete_not_utf_start_s   "F_complete_not_utf_start"
-  #define F_status_complete_not_utf_stop_s    "F_complete_not_utf_stop"
-  #define F_status_condition_s                "F_condition"
-  #define F_status_condition_not_s            "F_condition_not"
-  #define F_status_connect_s                  "F_connect"
-  #define F_status_connect_not_s              "F_connect_not"
-  #define F_status_connect_refuse_s           "F_connect_refuse"
-  #define F_status_connect_reset_s            "F_connect_reset"
-  #define F_status_consistent_s               "F_consistent"
-  #define F_status_consistent_not_s           "F_consistent_not"
-  #define F_status_container_s                "F_container"
-  #define F_status_container_not_s            "F_container_not"
-  #define F_status_content_s                  "F_content"
-  #define F_status_content_not_s              "F_content_not"
-  #define F_status_continue_s                 "F_continue"
-  #define F_status_continue_not_s             "F_continue_not"
-  #define F_status_control_s                  "F_control"
-  #define F_status_control_not_s              "F_control_not"
-  #define F_status_control_group_s            "F_control_group"
-  #define F_status_control_group_not_s        "F_control_group_not"
-  #define F_status_controller_s               "F_controller"
-  #define F_status_controller_not_s           "F_controller_not"
-  #define F_status_critical_s                 "F_critical"
-  #define F_status_critical_not_s             "F_critical_not"
-  #define F_status_data_s                     "F_data"
-  #define F_status_data_not_s                 "F_data_not"
-  #define F_status_data_not_block_s           "F_data_not_block"
-  #define F_status_data_not_eoa_s             "F_data_not_eoa"
-  #define F_status_data_not_eof_s             "F_data_not_eof"
-  #define F_status_data_not_eol_s             "F_data_not_eol"
-  #define F_status_data_not_eos_s             "F_data_not_eos"
-  #define F_status_data_not_start_s           "F_data_not_start"
-  #define F_status_data_not_stop_s            "F_data_not_stop"
-  #define F_status_dead_s                     "F_dead"
-  #define F_status_dead_not_s                 "F_dead_not"
-  #define F_status_deadlock_s                 "F_deadlock"
-  #define F_status_deadlock_not_s             "F_deadlock_not"
-  #define F_status_debug_s                    "F_debug"
-  #define F_status_debug_not_s                "F_debug_not"
-  #define F_status_descriptor_s               "F_descriptor"
-  #define F_status_descriptor_not_s           "F_descriptor_not"
-  #define F_status_desire_s                   "F_desire"
-  #define F_status_desire_not_s               "F_desire_not"
-  #define F_status_device_s                   "F_device"
-  #define F_status_device_not_s               "F_device_not"
-  #define F_status_directory_s                "F_directory"
-  #define F_status_directory_close_s          "F_directory_close"
-  #define F_status_directory_closed_s         "F_directory_closed"
-  #define F_status_directory_descriptor_s     "F_directory_descriptor"
-  #define F_status_directory_empty_s          "F_directory_empty"
-  #define F_status_directory_empty_not_s      "F_directory_empty_not"
-  #define F_status_directory_found_s          "F_directory_found"
-  #define F_status_directory_found_not_s      "F_directory_found_not"
-  #define F_status_directory_flush_s          "F_directory_flush"
-  #define F_status_directory_link_max_s       "F_directory_link_max"
-  #define F_status_directory_not_s            "F_directory_not"
-  #define F_status_directory_open_s           "F_directory_open"
-  #define F_status_directory_purge_s          "F_directory_purge"
-  #define F_status_directory_read_s           "F_directory_read"
-  #define F_status_directory_stream_s         "F_directory_stream"
-  #define F_status_directory_support_not_s    "F_directory_support_not"
-  #define F_status_directory_synchronize_s    "F_directory_synchronize"
-  #define F_status_directory_utf_s            "F_directory_utf"
-  #define F_status_directory_utf_not_s        "F_directory_utf_not"
-  #define F_status_directory_write_s          "F_directory_write"
-  #define F_status_disable_s                  "F_disable"
-  #define F_status_disable_not_s              "F_disable_not"
-  #define F_status_discard_s                  "F_discard"
-  #define F_status_discard_not_s              "F_discard_not"
-  #define F_status_disk_s                     "F_disk"
-  #define F_status_disk_not_s                 "F_disk_not"
-  #define F_status_domain_s                   "F_domain"
-  #define F_status_domain_not_s               "F_domain_not"
-  #define F_status_done_s                     "F_done"
-  #define F_status_done_not_s                 "F_done_not"
-  #define F_status_drop_s                     "F_drop"
-  #define F_status_drop_not_s                 "F_drop_not"
-  #define F_status_dummy_s                    "F_dummy"
-  #define F_status_dummy_not_s                "F_dummy_not"
-  #define F_status_empty_s                    "F_empty"
-  #define F_status_empty_not_s                "F_empty_not"
-  #define F_status_enable_s                   "F_enable"
-  #define F_status_enable_not_s               "F_enable_not"
-  #define F_status_encoding_s                 "F_encoding"
-  #define F_status_encoding_not_s             "F_encoding_not"
-  #define F_status_end_s                      "F_end"
-  #define F_status_end_not_s                  "F_end_not"
-  #define F_status_end_not_block_s            "F_end_not_block"
-  #define F_status_end_not_eoa_s              "F_end_not_eoa"
-  #define F_status_end_not_eof_s              "F_end_not_eof"
-  #define F_status_end_not_eol_s              "F_end_not_eol"
-  #define F_status_end_not_eos_s              "F_end_not_eos"
-  #define F_status_end_not_start_s            "F_end_not_start"
-  #define F_status_end_not_stop_s             "F_end_not_stop"
-  #define F_status_end_not_group_s            "F_end_not_group"
-  #define F_status_end_not_group_block_s      "F_end_not_group_block"
-  #define F_status_end_not_group_eoa_s        "F_end_not_group_eoa"
-  #define F_status_end_not_group_eof_s        "F_end_not_group_eof"
-  #define F_status_end_not_group_eol_s        "F_end_not_group_eol"
-  #define F_status_end_not_group_eos_s        "F_end_not_group_eos"
-  #define F_status_end_not_group_start_s      "F_end_not_group_start"
-  #define F_status_end_not_group_stop_s       "F_end_not_group_stop"
-  #define F_status_end_not_nest_s             "F_end_not_nest"
-  #define F_status_end_not_nest_block_s       "F_end_not_nest_block"
-  #define F_status_end_not_nest_eoa_s         "F_end_not_nest_eoa"
-  #define F_status_end_not_nest_eof_s         "F_end_not_nest_eof"
-  #define F_status_end_not_nest_eol_s         "F_end_not_nest_eol"
-  #define F_status_end_not_nest_eos_s         "F_end_not_nest_eos"
-  #define F_status_end_not_nest_start_s       "F_end_not_nest_start"
-  #define F_status_end_not_nest_stop_s        "F_end_not_nest_stop"
-  #define F_status_endian_s                   "F_endian"
-  #define F_status_endian_big_s               "F_endian_big"
-  #define F_status_endian_little_s            "F_endian_little"
-  #define F_status_endian_not_s               "F_endian_not"
-  #define F_status_enter_s                    "F_enter"
-  #define F_status_enter_not_s                "F_enter_not"
-  #define F_status_eoa_s                      "F_eoa"
-  #define F_status_eoa_not_s                  "F_eoa_not"
-  #define F_status_eof_s                      "F_eof"
-  #define F_status_eof_not_s                  "F_eof_not"
-  #define F_status_eol_s                      "F_eol"
-  #define F_status_eol_not_s                  "F_eol_not"
-  #define F_status_eos_s                      "F_eos"
-  #define F_status_eos_not_s                  "F_eos_not"
-  #define F_status_equal_to_s                 "F_equal_to"
-  #define F_status_equal_to_not_s             "F_equal_to_not"
-  #define F_status_error_s                    "F_error"
-  #define F_status_error_not_s                "F_error_not"
-  #define F_status_execute_s                  "F_execute"
-  #define F_status_execute_not_s              "F_execute_not"
-  #define F_status_exist_s                    "F_exist"
-  #define F_status_exist_not_s                "F_exist_not"
-  #define F_status_exit_s                     "F_exit"
-  #define F_status_exit_not_s                 "F_exit_not"
-  #define F_status_failure_s                  "F_failure"
-  #define F_status_failure_not_s              "F_failure_not"
-  #define F_status_family_s                   "F_family"
-  #define F_status_family_not_s               "F_family_not"
-  #define F_status_fifo_s                     "F_fifo"
-  #define F_status_fifo_not_s                 "F_fifo_not"
-  #define F_status_file_s                     "F_file"
-  #define F_status_file_close_s               "F_file_close"
-  #define F_status_file_closed_s              "F_file_closed"
-  #define F_status_file_descriptor_s          "F_file_descriptor"
-  #define F_status_file_descriptor_max_s      "F_file_descriptor_max"
-  #define F_status_file_descriptor_not_s      "F_file_descriptor_not"
-  #define F_status_file_empty_s               "F_file_empty"
-  #define F_status_file_empty_not_s           "F_file_empty_not"
-  #define F_status_file_flush_s               "F_file_flush"
-  #define F_status_file_found_s               "F_file_found"
-  #define F_status_file_found_not_s           "F_file_found_not"
-  #define F_status_file_not_s                 "F_file_not"
-  #define F_status_file_open_s                "F_file_open"
-  #define F_status_file_open_max_s            "F_file_open_max"
-  #define F_status_file_opened_s              "F_file_opened"
-  #define F_status_file_overflow_s            "F_file_overflow"
-  #define F_status_file_purge_s               "F_file_purge"
-  #define F_status_file_read_s                "F_file_read"
-  #define F_status_file_reallocation_s        "F_file_reallocation"
-  #define F_status_file_seek_s                "F_file_seek"
-  #define F_status_file_stat_s                "F_file_stat"
-  #define F_status_file_synchronize_s         "F_file_synchronize"
-  #define F_status_file_type_block_s          "F_file_type_block"
-  #define F_status_file_type_character_s      "F_file_type_character"
-  #define F_status_file_type_directory_s      "F_file_type_directory"
-  #define F_status_file_type_fifo_s           "F_file_type_fifo"
-  #define F_status_file_type_link_s           "F_file_type_link"
-  #define F_status_file_type_not_block_s      "F_file_type_not_block"
-  #define F_status_file_type_not_character_s  "F_file_type_not_character"
-  #define F_status_file_type_not_directory_s  "F_file_type_not_directory"
-  #define F_status_file_type_not_fifo_s       "F_file_type_not_fifo"
-  #define F_status_file_type_not_link_s       "F_file_type_not_link"
-  #define F_status_file_type_not_pipe_s       "F_file_type_not_pipe"
-  #define F_status_file_type_not_regular_s    "F_file_type_not_regular"
-  #define F_status_file_type_not_socket_s     "F_file_type_not_socket"
-  #define F_status_file_type_not_unknown_s    "F_file_type_not_unknown"
-  #define F_status_file_type_pipe_s           "F_file_type_pipe"
-  #define F_status_file_type_regular_s        "F_file_type_regular"
-  #define F_status_file_type_socket_s         "F_file_type_socket"
-  #define F_status_file_type_unknown_s        "F_file_type_unknown"
-  #define F_status_file_underflow_s           "F_file_underflow"
-  #define F_status_file_utf_s                 "F_file_utf"
-  #define F_status_file_utf_not_s             "F_file_utf_not"
-  #define F_status_file_write_s               "F_file_write"
-  #define F_status_filesystem_s               "F_filesystem"
-  #define F_status_filesystem_not_s           "F_filesystem_not"
-  #define F_status_filesystem_quota_block_s   "F_filesystem_quota_block"
-  #define F_status_filesystem_quota_reached_s "F_filesystem_quota_reached"
-  #define F_status_fine_s                     "F_fine"
-  #define F_status_fine_not_s                 "F_fine_not"
-  #define F_status_first_s                    "F_first"
-  #define F_status_first_not_s                "F_first_not"
-  #define F_status_footer_s                   "F_footer"
-  #define F_status_footer_not_s               "F_footer_not"
-  #define F_status_fork_s                     "F_fork"
-  #define F_status_fork_not_s                 "F_fork_not"
-  #define F_status_format_s                   "F_format"
-  #define F_status_format_not_s               "F_format_not"
-  #define F_status_forward_s                  "F_forward"
-  #define F_status_forward_fast_s             "F_forward_fast"
-  #define F_status_forward_not_s              "F_forward_not"
-  #define F_status_forward_slow_s             "F_forward_slow"
-  #define F_status_found_s                    "F_found"
-  #define F_status_found_not_s                "F_found_not"
-  #define F_status_full_s                     "F_full"
-  #define F_status_full_not_s                 "F_full_not"
-  #define F_status_future_s                   "F_future"
-  #define F_status_future_not_s               "F_future_not"
-  #define F_status_group_s                    "F_group"
-  #define F_status_group_not_s                "F_group_not"
-  #define F_status_halt_s                     "F_halt"
-  #define F_status_halt_not_s                 "F_halt_not"
-  #define F_status_header_s                   "F_header"
-  #define F_status_header_not_s               "F_header_not"
-  #define F_status_help_s                     "F_help"
-  #define F_status_help_not_s                 "F_help_not"
-  #define F_status_ignore_s                   "F_ignore"
-  #define F_status_ignore_not_s               "F_ignore_not"
-  #define F_status_implement_s                "F_implement"
-  #define F_status_implement_not_s            "F_implement_not"
-  #define F_status_input_s                    "F_input"
-  #define F_status_input_not_s                "F_input_not"
-  #define F_status_input_output_s             "F_input_output"
-  #define F_status_instance_s                 "F_instance"
-  #define F_status_instance_not_s             "F_instance_not"
-  #define F_status_instance_too_many_s        "F_instance_too_many"
-  #define F_status_interrupt_s                "F_interrupt"
-  #define F_status_interrupt_not_s            "F_interrupt_not"
-  #define F_status_is_s                       "F_is"
-  #define F_status_is_not_s                   "F_is_not"
-  #define F_status_keep_s                     "F_keep"
-  #define F_status_keep_not_s                 "F_keep_not"
-  #define F_status_keyboard_s                 "F_keyboard"
-  #define F_status_keyboard_not_s             "F_keyboard_not"
-  #define F_status_known_s                    "F_known"
-  #define F_status_known_not_s                "F_known_not"
-  #define F_status_last_s                     "F_last"
-  #define F_status_last_not_s                 "F_last_not"
-  #define F_status_limit_s                    "F_limit"
-  #define F_status_limit_not_s                "F_limit_not"
-  #define F_status_link_s                     "F_link"
-  #define F_status_link_not_s                 "F_link_not"
-  #define F_status_live_s                     "F_live"
-  #define F_status_live_not_s                 "F_live_not"
-  #define F_status_load_s                     "F_load"
-  #define F_status_load_not_s                 "F_load_not"
-  #define F_status_local_s                    "F_local"
-  #define F_status_local_not_s                "F_local_not"
-  #define F_status_lock_s                     "F_lock"
-  #define F_status_lock_critical_s            "F_lock_critical"
-  #define F_status_lock_critical_not_s        "F_lock_critical_not"
-  #define F_status_lock_mutex_s               "F_lock_mutex"
-  #define F_status_lock_mutex_not_s           "F_lock_mutex_not"
-  #define F_status_lock_not_s                 "F_lock_not"
-  #define F_status_lock_read_s                "F_lock_read"
-  #define F_status_lock_read_not_s            "F_lock_read_not"
-  #define F_status_lock_read_write_s          "F_lock_read_write"
-  #define F_status_lock_read_write_not_s      "F_lock_read_write_not"
-  #define F_status_lock_release_s             "F_lock_release"
-  #define F_status_lock_release_not_s         "F_lock_release_not"
-  #define F_status_lock_signal_s              "F_lock_signal"
-  #define F_status_lock_signal_not_s          "F_lock_signal_not"
-  #define F_status_lock_spin_s                "F_lock_spin"
-  #define F_status_lock_spin_not_s            "F_lock_spin_not"
-  #define F_status_lock_time_s                "F_lock_time"
-  #define F_status_lock_time_not_s            "F_lock_time_not"
-  #define F_status_lock_wait_s                "F_lock_wait"
-  #define F_status_lock_wait_not_s            "F_lock_wait_not"
-  #define F_status_lock_write_s               "F_lock_write"
-  #define F_status_lock_write_not_s           "F_lock_write_not"
-  #define F_status_loop_s                     "F_loop"
-  #define F_status_loop_not_s                 "F_loop_not"
-  #define F_status_match_s                    "F_match"
-  #define F_status_match_not_s                "F_match_not"
-  #define F_status_maximum_s                  "F_maximum"
-  #define F_status_maximum_not_s              "F_maximum_not"
-  #define F_status_maybe_s                    "F_maybe"
-  #define F_status_maybe_not_s                "F_maybe_not"
-  #define F_status_memory_s                   "F_memory"
-  #define F_status_memory_not_s               "F_memory_not"
-  #define F_status_message_s                  "F_message"
-  #define F_status_message_not_s              "F_message_not"
-  #define F_status_middle_s                   "F_middle"
-  #define F_status_middle_not_s               "F_middle_not"
-  #define F_status_minimum_s                  "F_minimum"
-  #define F_status_minimum_not_s              "F_minimum_not"
-  #define F_status_minor_s                    "F_minor"
-  #define F_status_minor_not_s                "F_minor_not"
-  #define F_status_miss_s                      "F_miss"
-  #define F_status_miss_not_s                  "F_miss_not"
-  #define F_status_moderate_s                 "F_moderate"
-  #define F_status_moderate_not_s             "F_moderate_not"
-  #define F_status_mount_s                    "F_mount"
-  #define F_status_mount_not_s                "F_mount_not"
-  #define F_status_mouse_s                    "F_mouse"
-  #define F_status_mouse_not_s                "F_mouse_not"
-  #define F_status_mute_s                     "F_mute"
-  #define F_status_mute_not_s                 "F_mute_not"
-  #define F_status_mutex_s                    "F_mutex"
-  #define F_status_mutex_not_s                "F_mutex_not"
-  #define F_status_name_s                     "F_name"
-  #define F_status_name_not_s                 "F_name_not"
-  #define F_status_need_s                     "F_need"
-  #define F_status_need_not_s                 "F_need_not"
-  #define F_status_network_s                  "F_network"
-  #define F_status_network_busy_s             "F_network_busy"
-  #define F_status_network_busy_not_s         "F_network_busy_not"
-  #define F_status_network_client_s           "F_network_client"
-  #define F_status_network_client_not_s       "F_network_client_not"
-  #define F_status_network_device_s           "F_network_device"
-  #define F_status_network_device_not_s       "F_network_device_not"
-  #define F_status_network_down_s             "F_network_down"
-  #define F_status_network_down_not_s         "F_network_down_not"
-  #define F_status_network_found_s            "F_network_found"
-  #define F_status_network_found_not_s        "F_network_found_not"
-  #define F_status_network_lost_s             "F_network_lost"
-  #define F_status_network_lost_not_s         "F_network_lost_not"
-  #define F_status_network_not_s              "F_network_not"
-  #define F_status_network_reach_s            "F_network_reach"
-  #define F_status_network_reach_client_s     "F_network_reach_client"
-  #define F_status_network_client_reach_not_s "F_network_client_reach_not"
-  #define F_status_network_reach_not_s        "F_network_reach_not"
-  #define F_status_network_reach_server_s     "F_network_reach_server"
-  #define F_status_network_reach_server_not_s "F_network_reach_server_not"
-  #define F_status_network_server_s           "F_network_server"
-  #define F_status_network_server_not_s       "F_network_server_not"
-  #define F_status_network_time_s             "F_network_time"
-  #define F_status_network_time_not_s         "F_network_time_not"
-  #define F_status_network_up_s               "F_network_up"
-  #define F_status_network_up_not_s           "F_network_up_not"
-  #define F_status_network_version_four_s     "F_network_version_four"
-  #define F_status_network_version_four_not_s "F_network_version_four_not"
-  #define F_status_network_version_six_s      "F_network_version_six"
-  #define F_status_network_version_six_not_s  "F_network_version_six_not"
-  #define F_status_next_s                     "F_next"
-  #define F_status_next_not_s                 "F_next_not"
-  #define F_status_nice_s                     "F_nice"
-  #define F_status_nice_not_s                 "F_nice_not"
-  #define F_status_no_s                       "F_no"
-  #define F_status_no_not_s                   "F_no_not"
-  #define F_status_none_s                     "F_none"
-  #define F_status_none_not_s                 "F_none_not"
-  #define F_status_number_s                   "F_number"
-  #define F_status_number_decimal_s           "F_number_decimal"
-  #define F_status_number_decimal_not_s       "F_number_decimal_not"
-  #define F_status_number_divide_by_zero_s    "F_number_divide_by_zero"
-  #define F_status_number_negative_s          "F_number_negative"
-  #define F_status_number_negative_not_s      "F_number_negative_not"
-  #define F_status_number_not_s               "F_number_not"
-  #define F_status_number_overflow_s          "F_number_overflow"
-  #define F_status_number_positive_s          "F_number_positive"
-  #define F_status_number_positive_not_s      "F_number_positive_not"
-  #define F_status_number_too_large_s         "F_number_too_large"
-  #define F_status_number_too_small_s         "F_number_too_small"
-  #define F_status_number_underflow_s         "F_number_underflow"
-  #define F_status_number_whole_s             "F_number_whole"
-  #define F_status_number_whole_not_s         "F_number_whole_not"
-  #define F_status_number_zero_s              "F_number_zero"
-  #define F_status_number_zero_not_s          "F_number_zero_not"
-  #define F_status_object_s                   "F_object"
-  #define F_status_object_not_s               "F_object_not"
-  #define F_status_once_s                     "F_once"
-  #define F_status_once_not_s                 "F_once_not"
-  #define F_status_option_s                   "F_option"
-  #define F_status_option_not_s               "F_option_not"
-  #define F_status_output_s                   "F_output"
-  #define F_status_output_not_s               "F_output_not"
-  #define F_status_packet_s                   "F_packet"
-  #define F_status_packet_not_s               "F_packet_not"
-  #define F_status_packet_too_large_s         "F_packet_too_large"
-  #define F_status_packet_too_large_not_s     "F_packet_too_large_not"
-  #define F_status_packet_too_small_s         "F_packet_too_small"
-  #define F_status_packet_too_small_not_s     "F_packet_too_small_not"
-  #define F_status_parameter_s                "F_parameter"
-  #define F_status_parameter_not_s            "F_parameter_not"
-  #define F_status_parent_s                   "F_parent"
-  #define F_status_parent_not_s               "F_parent_not"
-  #define F_status_partial_s                  "F_partial"
-  #define F_status_partial_not_s              "F_partial_not"
-  #define F_status_past_s                     "F_past"
-  #define F_status_past_not_s                 "F_past_not"
-  #define F_status_pause_s                    "F_pause"
-  #define F_status_pause_not_s                "F_pause_not"
-  #define F_status_payload_s                  "F_payload"
-  #define F_status_payload_not_s              "F_payload_not"
-  #define F_status_payload_too_large_s        "F_payload_too_large"
-  #define F_status_payload_too_large_not_s    "F_payload_too_large_not"
-  #define F_status_payload_too_small_s        "F_payload_too_small"
-  #define F_status_payload_too_small_not_s    "F_payload_too_small_not"
-  #define F_status_pipe_s                     "F_pipe"
-  #define F_status_pipe_not_s                 "F_pipe_not"
-  #define F_status_port_s                     "F_port"
-  #define F_status_port_not_s                 "F_port_not"
-  #define F_status_present_s                  "F_present"
-  #define F_status_present_not_s              "F_present_not"
-  #define F_status_pretty_s                   "F_pretty"
-  #define F_status_pretty_not_s               "F_pretty_not"
-  #define F_status_previous_s                 "F_previous"
-  #define F_status_previous_not_s             "F_previous_not"
-  #define F_status_process_s                  "F_process"
-  #define F_status_process_not_s              "F_process_not"
-  #define F_status_process_too_many_s         "F_process_too_many"
-  #define F_status_processor_s                "F_processor"
-  #define F_status_processor_not_s            "F_processor_not"
-  #define F_status_progress_s                 "F_progress"
-  #define F_status_progress_not_s             "F_progress_not"
-  #define F_status_prohibited_s               "F_prohibited"
-  #define F_status_prohibited_not_s           "F_prohibited_not"
-  #define F_status_property_s                 "F_property"
-  #define F_status_property_not_s             "F_property_not"
-  #define F_status_protocol_s                 "F_protocol"
-  #define F_status_protocol_not_s             "F_protocol_not"
-  #define F_status_protocol_option_s          "F_protocol_option"
-  #define F_status_protocol_option_not_s      "F_protocol_option_not"
-  #define F_status_range_s                    "F_range"
-  #define F_status_range_not_s                "F_range_not"
-  #define F_status_read_s                     "F_read"
-  #define F_status_read_not_s                 "F_read_not"
-  #define F_status_read_only_s                "F_read_only"
-  #define F_status_read_write_s               "F_read_write"
-  #define F_status_read_write_execute_s       "F_read_write_execute"
-  #define F_status_read_write_execute_not_s   "F_read_write_execute_not"
-  #define F_status_read_write_execute_only_s  "F_read_write_execute_only"
-  #define F_status_read_write_not_s           "F_read_write_not"
-  #define F_status_read_write_only_s          "F_read_write_only"
-  #define F_status_ready_s                    "F_ready"
-  #define F_status_ready_not_s                "F_ready_not"
-  #define F_status_receive_s                  "F_receive"
-  #define F_status_receive_not_s              "F_receive_not"
-  #define F_status_recover_s                  "F_recover"
-  #define F_status_recover_not_s              "F_recover_not"
-  #define F_status_recurse_s                  "F_recurse"
-  #define F_status_recurse_not_s              "F_recurse_not"
-  #define F_status_refresh_s                  "F_refresh"
-  #define F_status_refresh_not_s              "F_refresh_not"
-  #define F_status_regular_s                  "F_regular"
-  #define F_status_regular_not_s              "F_regular_not"
-  #define F_status_relative_s                 "F_relative"
-  #define F_status_relative_not_s             "F_relative_not"
-  #define F_status_reload_s                   "F_reload"
-  #define F_status_reload_not_s               "F_reload_not"
-  #define F_status_remote_s                   "F_remote"
-  #define F_status_remote_not_s               "F_remote_not"
-  #define F_status_remove_s                   "F_remove"
-  #define F_status_remove_not_s               "F_remove_not"
-  #define F_status_repeat_s                   "F_repeat"
-  #define F_status_repeat_not_s               "F_repeat_not"
-  #define F_status_require_s                  "F_require"
-  #define F_status_require_not_s              "F_require_not"
-  #define F_status_resource_s                 "F_resource"
-  #define F_status_resource_not_s             "F_resource_not"
-  #define F_status_restart_s                  "F_restart"
-  #define F_status_restart_not_s              "F_restart_not"
-  #define F_status_restore_s                  "F_restore"
-  #define F_status_restore_not_s              "F_restore_not"
-  #define F_status_resume_s                   "F_resume"
-  #define F_status_resume_not_s               "F_resume_not"
-  #define F_status_revert_s                   "F_revert"
-  #define F_status_revert_not_s               "F_revert_not"
-  #define F_status_robust_s                   "F_robust"
-  #define F_status_robust_not_s               "F_robust_not"
-  #define F_status_schedule_s                 "F_schedule"
-  #define F_status_schedule_not_s             "F_schedule_not"
-  #define F_status_search_s                   "F_search"
-  #define F_status_search_not_s               "F_search_not"
-  #define F_status_semaphore_s                "F_semaphore"
-  #define F_status_semaphore_not_s            "F_semaphore_not"
-  #define F_status_send_s                     "F_send"
-  #define F_status_send_not_s                 "F_send_not"
-  #define F_status_size_s                     "F_size"
-  #define F_status_size_not_s                 "F_size_not"
-  #define F_status_signal_s                   "F_signal"
-  #define F_status_signal_not_s               "F_signal_not"
-  #define F_status_skip_s                     "F_skip"
-  #define F_status_skip_not_s                 "F_skip_not"
-  #define F_status_socket_s                   "F_socket"
-  #define F_status_socket_block_s             "F_socket_block"
-  #define F_status_socket_block_not_s         "F_socket_block_not"
-  #define F_status_socket_client_s            "F_socket_client"
-  #define F_status_socket_client_not_s        "F_socket_client_not"
-  #define F_status_socket_not_s               "F_socket_not"
-  #define F_status_socket_option_s            "F_socket_option"
-  #define F_status_socket_option_not_s        "F_socket_option_not"
-  #define F_status_socket_receive_s           "F_socket_receive"
-  #define F_status_socket_receive_not_s       "F_socket_receive_not"
-  #define F_status_socket_send_s              "F_socket_send"
-  #define F_status_socket_send_not_s          "F_socket_send_not"
-  #define F_status_socket_stream_s            "F_socket_stream"
-  #define F_status_socket_stream_not_s        "F_socket_stream_not"
-  #define F_status_socket_support_s           "F_socket_support"
-  #define F_status_socket_support_not_s       "F_socket_support_not"
-  #define F_status_socket_target_s            "F_socket_target"
-  #define F_status_socket_target_not_s        "F_socket_target_not"
-  #define F_status_socket_time_s              "F_socket_time"
-  #define F_status_socket_time_not_s          "F_socket_time_not"
-  #define F_status_socket_time_out_s          "F_socket_time_out"
-  #define F_status_some_s                     "F_some"
-  #define F_status_some_not_s                 "F_some_not"
-  #define F_status_space_s                    "F_space"
-  #define F_status_space_not_s                "F_space_not"
-  #define F_status_spin_s                     "F_spin"
-  #define F_status_spin_not_s                 "F_spin_not"
-  #define F_status_start_s                    "F_start"
-  #define F_status_start_not_s                "F_start_not"
-  #define F_status_status_s                   "F_status"
-  #define F_status_status_not_s               "F_status_not"
-  #define F_status_stop_s                     "F_stop"
-  #define F_status_stop_not_s                 "F_stop_not"
-  #define F_status_store_s                    "F_store"
-  #define F_status_store_not_s                "F_store_not"
-  #define F_status_stream_s                   "F_stream"
-  #define F_status_stream_not_s               "F_stream_not"
-  #define F_status_string_s                   "F_string"
-  #define F_status_string_not_s               "F_string_not"
-  #define F_status_string_too_large_s         "F_string_too_large"
-  #define F_status_string_too_small_s         "F_string_too_small"
-  #define F_status_syntax_s                   "F_syntax"
-  #define F_status_syntax_not_s               "F_syntax_not"
-  #define F_status_terminal_s                 "F_terminal"
-  #define F_status_terminal_access_s          "F_terminal_access"
-  #define F_status_terminal_known_s           "F_terminal_known"
-  #define F_status_terminal_known_not_s       "F_terminal_known_not"
-  #define F_status_terminal_not_s             "F_terminal_not"
-  #define F_status_terminal_prohibited_s      "F_terminal_prohibited"
-  #define F_status_terminal_read_s            "F_terminal_read"
-  #define F_status_terminal_valid_s           "F_terminal_valid"
-  #define F_status_terminal_valid_not_s       "F_terminal_valid_not"
-  #define F_status_terminal_write_s           "F_terminal_write"
-  #define F_status_terminate_s                "F_terminate"
-  #define F_status_terminate_not_s            "F_terminate_not"
-  #define F_status_test_s                     "F_test"
-  #define F_status_test_not_s                 "F_test_not"
-  #define F_status_than_greater_s             "F_than_greater"
-  #define F_status_than_less_s                "F_than_less"
-  #define F_status_thread_s                   "F_thread"
-  #define F_status_thread_not_s               "F_thread_not"
-  #define F_status_time_s                     "F_time"
-  #define F_status_time_not_s                 "F_time_not"
-  #define F_status_time_out_s                 "F_time_out"
-  #define F_status_too_large_s                "F_too_large"
-  #define F_status_too_small_s                "F_too_small"
-  #define F_status_top_s                      "F_top"
-  #define F_status_top_not_s                  "F_top_not"
-  #define F_status_touch_s                    "F_touch"
-  #define F_status_touch_not_s                "F_touch_not"
-  #define F_status_type_s                     "F_type"
-  #define F_status_type_not_s                 "F_type_not"
-  #define F_status_success_s                  "F_success"
-  #define F_status_success_not_s              "F_success_not"
-  #define F_status_support_s                  "F_support"
-  #define F_status_support_not_s              "F_support_not"
-  #define F_status_ugly_s                     "F_ugly"
-  #define F_status_ugly_not_s                 "F_ugly_not"
-  #define F_status_unload_s                   "F_unload"
-  #define F_status_unload_not_s               "F_unload_not"
-  #define F_status_user_s                     "F_user"
-  #define F_status_user_not_s                 "F_user_not"
-  #define F_status_utf_s                      "F_utf"
-  #define F_status_utf_fragment_s             "F_utf_fragment"
-  #define F_status_utf_fragment_not_s         "F_utf_fragment_not"
-  #define F_status_utf_not_s                  "F_utf_not"
-  #define F_status_valid_s                    "F_valid"
-  #define F_status_valid_not_s                "F_valid_not"
-  #define F_status_value_s                    "F_value"
-  #define F_status_value_not_s                "F_value_not"
-  #define F_status_wait_s                     "F_wait"
-  #define F_status_wait_not_s                 "F_wait_not"
-  #define F_status_want_s                     "F_want"
-  #define F_status_want_not_s                 "F_want_not"
-  #define F_status_warning_s                  "F_warning"
-  #define F_status_warning_not_s              "F_warning_not"
-  #define F_status_wish_s                     "F_wish"
-  #define F_status_wish_not_s                 "F_wish_not"
-  #define F_status_word_s                     "F_word"
-  #define F_status_word_not_s                 "F_word_not"
-  #define F_status_world_s                    "F_world"
-  #define F_status_world_not_s                "F_world_not"
-  #define F_status_write_s                    "F_write"
-  #define F_status_write_not_s                "F_write_not"
-  #define F_status_write_only_s               "F_write_only"
-  #define F_status_yes_s                      "F_yes"
-  #define F_status_yes_not_s                  "F_yes_not"
+  #define F_status_okay_s                      "F_okay"
+  #define F_status_okay_block_s                "F_okay_block"
+  #define F_status_okay_eoa_s                  "F_okay_eoa"
+  #define F_status_okay_eof_s                  "F_okay_eof"
+  #define F_status_okay_eol_s                  "F_okay_eol"
+  #define F_status_okay_eos_s                  "F_okay_eos"
+  #define F_status_okay_not_s                  "F_okay_not"
+  #define F_status_okay_start_s                "F_okay_start"
+  #define F_status_okay_stop_s                 "F_okay_stop"
+  #define F_status_abort_s                     "F_abort"
+  #define F_status_abort_not_s                 "F_abort_not"
+  #define F_status_absolute_s                  "F_absolute"
+  #define F_status_absolute_not_s              "F_absolute_not"
+  #define F_status_access_s                    "F_access"
+  #define F_status_access_denied_s             "F_access_denied"
+  #define F_status_access_denied_user_s        "F_access_denied_user"
+  #define F_status_access_denied_group_s       "F_access_denied_group"
+  #define F_status_access_denied_world_s       "F_access_denied_world"
+  #define F_status_access_denied_read_s        "F_access_denied_read"
+  #define F_status_access_denied_write_s       "F_access_denied_write"
+  #define F_status_access_denied_execute_s     "F_access_denied_execute"
+  #define F_status_access_denied_super_s       "F_access_denied_super"
+  #define F_status_access_granted_s            "F_access_granted"
+  #define F_status_access_granted_user_s       "F_access_granted_user"
+  #define F_status_access_granted_group_s      "F_access_granted_group"
+  #define F_status_access_granted_world_s      "F_access_granted_world"
+  #define F_status_access_granted_read_s       "F_access_granted_read"
+  #define F_status_access_granted_write_s      "F_access_granted_write"
+  #define F_status_access_granted_execute_s    "F_access_granted_execute"
+  #define F_status_access_granted_super_s      "F_access_granted_super"
+  #define F_status_access_group_s              "F_access_group"
+  #define F_status_access_mode_s               "F_access_mode"
+  #define F_status_access_not_s                "F_access_not"
+  #define F_status_access_owner_s              "F_access_owner"
+  #define F_status_add_s                       "F_add"
+  #define F_status_add_not_s                   "F_add_not"
+  #define F_status_address_s                   "F_address"
+  #define F_status_address_not_s               "F_address_not"
+  #define F_status_again_s                     "F_again"
+  #define F_status_again_not_s                 "F_again_not"
+  #define F_status_all_s                       "F_all"
+  #define F_status_all_not_s                   "F_all_not"
+  #define F_status_array_s                     "F_array"
+  #define F_status_array_not_s                 "F_array_not"
+  #define F_status_array_too_large_s           "F_array_too_large"
+  #define F_status_array_too_small_s           "F_array_too_small"
+  #define F_status_ascii_s                     "F_ascii"
+  #define F_status_ascii_not_s                 "F_ascii_not"
+  #define F_status_atomic_s                    "F_atomic"
+  #define F_status_atomic_not_s                "F_atomic_not"
+  #define F_status_attribute_s                 "F_attribute"
+  #define F_status_attribute_not_s             "F_attribute_not"
+  #define F_status_available_s                 "F_available"
+  #define F_status_available_not_s             "F_available_not"
+  #define F_status_available_not_address_s     "F_available_not_address"
+  #define F_status_available_not_buffer_s      "F_available_not_buffer"
+  #define F_status_available_not_device_s      "F_available_not_device"
+  #define F_status_available_not_pipe_s        "F_available_not_pipe"
+  #define F_status_available_not_port_s        "F_available_not_port"
+  #define F_status_available_not_process_s     "F_available_not_process"
+  #define F_status_available_not_socket_s      "F_available_not_socket"
+  #define F_status_backward_s                  "F_backward"
+  #define F_status_backward_fast_s             "F_backward_fast"
+  #define F_status_backward_not_s              "F_backward_not"
+  #define F_status_backward_slow_s             "F_backward_slow"
+  #define F_status_barrier_s                   "F_barrier"
+  #define F_status_barrier_not_s               "F_barrier_not"
+  #define F_status_base_s                      "F_base"
+  #define F_status_base_not_s                  "F_base_not"
+  #define F_status_bdo_s                       "F_bdo"
+  #define F_status_bdo_not_s                   "F_bdo_not"
+  #define F_status_begin_s                     "F_begin"
+  #define F_status_begin_not_s                 "F_begin_not"
+  #define F_status_block_s                     "F_block"
+  #define F_status_block_not_s                 "F_block_not"
+  #define F_status_body_s                      "F_body"
+  #define F_status_body_not_s                  "F_body_not"
+  #define F_status_bottom_s                    "F_bottom"
+  #define F_status_bottom_not_s                "F_bottom_not"
+  #define F_status_bound_s                     "F_bound"
+  #define F_status_bound_not_s                 "F_bound_not"
+  #define F_status_break_s                     "F_break"
+  #define F_status_break_not_s                 "F_break_not"
+  #define F_status_buffer_s                    "F_buffer"
+  #define F_status_buffer_not_s                "F_buffer_not"
+  #define F_status_buffer_overflow_s           "F_buffer_overflow"
+  #define F_status_buffer_restrict_s           "F_buffer_restrict"
+  #define F_status_buffer_scope_out_s          "F_buffer_scope_out"
+  #define F_status_buffer_sufficient_s         "F_buffer_sufficient"
+  #define F_status_buffer_sufficient_not_s     "F_buffer_sufficient_not"
+  #define F_status_buffer_too_large_s          "F_buffer_too_large"
+  #define F_status_buffer_too_small_s          "F_buffer_too_small"
+  #define F_status_buffer_underflow_s          "F_buffer_underflow"
+  #define F_status_busy_s                      "F_busy"
+  #define F_status_busy_address_s              "F_busy_address"
+  #define F_status_busy_buffer_s               "F_busy_buffer"
+  #define F_status_busy_device_s               "F_busy_device"
+  #define F_status_busy_not_s                  "F_busy_not"
+  #define F_status_busy_pipe_s                 "F_busy_pipe"
+  #define F_status_busy_port_s                 "F_busy_port"
+  #define F_status_busy_process_s              "F_busy_process"
+  #define F_status_busy_socket_s               "F_busy_socket"
+  #define F_status_call_s                      "F_call"
+  #define F_status_call_not_s                  "F_call_not"
+  #define F_status_capability_s                "F_capability"
+  #define F_status_capability_not_s            "F_capability_not"
+  #define F_status_case_s                      "F_case"
+  #define F_status_case_not_s                  "F_case_not"
+  #define F_status_character_s                 "F_character"
+  #define F_status_character_not_s             "F_character_not"
+  #define F_status_child_s                     "F_child"
+  #define F_status_child_not_s                 "F_child_not"
+  #define F_status_clock_s                     "F_clock"
+  #define F_status_clock_ahead_s               "F_clock_ahead"
+  #define F_status_clock_behind_s              "F_clock_behind"
+  #define F_status_clock_match_s               "F_clock_match"
+  #define F_status_clock_not_s                 "F_clock_not"
+  #define F_status_clock_skew_s                "F_clock_skew"
+  #define F_status_combarudoo_s                "F_combarudoo"
+  #define F_status_combarudoo_not_s            "F_combarudoo_not"
+  #define F_status_complete_s                  "F_complete"
+  #define F_status_complete_not_s              "F_complete_not"
+  #define F_status_complete_not_utf_s          "F_complete_not_utf"
+  #define F_status_complete_not_utf_block_s    "F_complete_not_utf_block"
+  #define F_status_complete_not_utf_eoa_s      "F_complete_not_utf_eoa"
+  #define F_status_complete_not_utf_eof_s      "F_complete_not_utf_eof"
+  #define F_status_complete_not_utf_eol_s      "F_complete_not_utf_eol"
+  #define F_status_complete_not_utf_eos_s      "F_complete_not_utf_eos"
+  #define F_status_complete_not_utf_start_s    "F_complete_not_utf_start"
+  #define F_status_complete_not_utf_stop_s     "F_complete_not_utf_stop"
+  #define F_status_condition_s                 "F_condition"
+  #define F_status_condition_not_s             "F_condition_not"
+  #define F_status_connect_s                   "F_connect"
+  #define F_status_connect_busy_s              "F_connect_busy"
+  #define F_status_connect_not_s               "F_connect_not"
+  #define F_status_connect_refuse_s            "F_connect_refuse"
+  #define F_status_connect_reset_s             "F_connect_reset"
+  #define F_status_consistent_s                "F_consistent"
+  #define F_status_consistent_not_s            "F_consistent_not"
+  #define F_status_container_s                 "F_container"
+  #define F_status_container_not_s             "F_container_not"
+  #define F_status_content_s                   "F_content"
+  #define F_status_content_not_s               "F_content_not"
+  #define F_status_continue_s                  "F_continue"
+  #define F_status_continue_not_s              "F_continue_not"
+  #define F_status_control_s                   "F_control"
+  #define F_status_control_not_s               "F_control_not"
+  #define F_status_control_group_s             "F_control_group"
+  #define F_status_control_group_not_s         "F_control_group_not"
+  #define F_status_controller_s                "F_controller"
+  #define F_status_controller_not_s            "F_controller_not"
+  #define F_status_critical_s                  "F_critical"
+  #define F_status_critical_not_s              "F_critical_not"
+  #define F_status_data_s                      "F_data"
+  #define F_status_data_not_s                  "F_data_not"
+  #define F_status_data_not_block_s            "F_data_not_block"
+  #define F_status_data_not_eoa_s              "F_data_not_eoa"
+  #define F_status_data_not_eof_s              "F_data_not_eof"
+  #define F_status_data_not_eol_s              "F_data_not_eol"
+  #define F_status_data_not_eos_s              "F_data_not_eos"
+  #define F_status_data_not_start_s            "F_data_not_start"
+  #define F_status_data_not_stop_s             "F_data_not_stop"
+  #define F_status_dead_s                      "F_dead"
+  #define F_status_dead_not_s                  "F_dead_not"
+  #define F_status_deadlock_s                  "F_deadlock"
+  #define F_status_deadlock_not_s              "F_deadlock_not"
+  #define F_status_debug_s                     "F_debug"
+  #define F_status_debug_not_s                 "F_debug_not"
+  #define F_status_descriptor_s                "F_descriptor"
+  #define F_status_descriptor_not_s            "F_descriptor_not"
+  #define F_status_desire_s                    "F_desire"
+  #define F_status_desire_not_s                "F_desire_not"
+  #define F_status_device_s                    "F_device"
+  #define F_status_device_not_s                "F_device_not"
+  #define F_status_directory_s                 "F_directory"
+  #define F_status_directory_close_s           "F_directory_close"
+  #define F_status_directory_closed_s          "F_directory_closed"
+  #define F_status_directory_descriptor_s      "F_directory_descriptor"
+  #define F_status_directory_empty_s           "F_directory_empty"
+  #define F_status_directory_empty_not_s       "F_directory_empty_not"
+  #define F_status_directory_found_s           "F_directory_found"
+  #define F_status_directory_found_not_s       "F_directory_found_not"
+  #define F_status_directory_flush_s           "F_directory_flush"
+  #define F_status_directory_link_max_s        "F_directory_link_max"
+  #define F_status_directory_not_s             "F_directory_not"
+  #define F_status_directory_open_s            "F_directory_open"
+  #define F_status_directory_purge_s           "F_directory_purge"
+  #define F_status_directory_read_s            "F_directory_read"
+  #define F_status_directory_stream_s          "F_directory_stream"
+  #define F_status_directory_support_not_s     "F_directory_support_not"
+  #define F_status_directory_synchronize_s     "F_directory_synchronize"
+  #define F_status_directory_utf_s             "F_directory_utf"
+  #define F_status_directory_utf_not_s         "F_directory_utf_not"
+  #define F_status_directory_write_s           "F_directory_write"
+  #define F_status_disable_s                   "F_disable"
+  #define F_status_disable_not_s               "F_disable_not"
+  #define F_status_discard_s                   "F_discard"
+  #define F_status_discard_not_s               "F_discard_not"
+  #define F_status_disk_s                      "F_disk"
+  #define F_status_disk_not_s                  "F_disk_not"
+  #define F_status_domain_s                    "F_domain"
+  #define F_status_domain_not_s                "F_domain_not"
+  #define F_status_done_s                      "F_done"
+  #define F_status_done_not_s                  "F_done_not"
+  #define F_status_drop_s                      "F_drop"
+  #define F_status_drop_not_s                  "F_drop_not"
+  #define F_status_dummy_s                     "F_dummy"
+  #define F_status_dummy_not_s                 "F_dummy_not"
+  #define F_status_empty_s                     "F_empty"
+  #define F_status_empty_not_s                 "F_empty_not"
+  #define F_status_enable_s                    "F_enable"
+  #define F_status_enable_not_s                "F_enable_not"
+  #define F_status_encoding_s                  "F_encoding"
+  #define F_status_encoding_not_s              "F_encoding_not"
+  #define F_status_end_s                       "F_end"
+  #define F_status_end_not_s                   "F_end_not"
+  #define F_status_end_not_block_s             "F_end_not_block"
+  #define F_status_end_not_eoa_s               "F_end_not_eoa"
+  #define F_status_end_not_eof_s               "F_end_not_eof"
+  #define F_status_end_not_eol_s               "F_end_not_eol"
+  #define F_status_end_not_eos_s               "F_end_not_eos"
+  #define F_status_end_not_start_s             "F_end_not_start"
+  #define F_status_end_not_stop_s              "F_end_not_stop"
+  #define F_status_end_not_group_s             "F_end_not_group"
+  #define F_status_end_not_group_block_s       "F_end_not_group_block"
+  #define F_status_end_not_group_eoa_s         "F_end_not_group_eoa"
+  #define F_status_end_not_group_eof_s         "F_end_not_group_eof"
+  #define F_status_end_not_group_eol_s         "F_end_not_group_eol"
+  #define F_status_end_not_group_eos_s         "F_end_not_group_eos"
+  #define F_status_end_not_group_start_s       "F_end_not_group_start"
+  #define F_status_end_not_group_stop_s        "F_end_not_group_stop"
+  #define F_status_end_not_nest_s              "F_end_not_nest"
+  #define F_status_end_not_nest_block_s        "F_end_not_nest_block"
+  #define F_status_end_not_nest_eoa_s          "F_end_not_nest_eoa"
+  #define F_status_end_not_nest_eof_s          "F_end_not_nest_eof"
+  #define F_status_end_not_nest_eol_s          "F_end_not_nest_eol"
+  #define F_status_end_not_nest_eos_s          "F_end_not_nest_eos"
+  #define F_status_end_not_nest_start_s        "F_end_not_nest_start"
+  #define F_status_end_not_nest_stop_s         "F_end_not_nest_stop"
+  #define F_status_endian_s                    "F_endian"
+  #define F_status_endian_big_s                "F_endian_big"
+  #define F_status_endian_little_s             "F_endian_little"
+  #define F_status_endian_not_s                "F_endian_not"
+  #define F_status_enter_s                     "F_enter"
+  #define F_status_enter_not_s                 "F_enter_not"
+  #define F_status_eoa_s                       "F_eoa"
+  #define F_status_eoa_not_s                   "F_eoa_not"
+  #define F_status_eof_s                       "F_eof"
+  #define F_status_eof_not_s                   "F_eof_not"
+  #define F_status_eol_s                       "F_eol"
+  #define F_status_eol_not_s                   "F_eol_not"
+  #define F_status_eos_s                       "F_eos"
+  #define F_status_eos_not_s                   "F_eos_not"
+  #define F_status_equal_to_s                  "F_equal_to"
+  #define F_status_equal_to_not_s              "F_equal_to_not"
+  #define F_status_error_s                     "F_error"
+  #define F_status_error_not_s                 "F_error_not"
+  #define F_status_execute_s                   "F_execute"
+  #define F_status_execute_not_s               "F_execute_not"
+  #define F_status_exist_s                     "F_exist"
+  #define F_status_exist_not_s                 "F_exist_not"
+  #define F_status_exit_s                      "F_exit"
+  #define F_status_exit_not_s                  "F_exit_not"
+  #define F_status_failure_s                   "F_failure"
+  #define F_status_failure_not_s               "F_failure_not"
+  #define F_status_family_s                    "F_family"
+  #define F_status_family_not_s                "F_family_not"
+  #define F_status_fifo_s                      "F_fifo"
+  #define F_status_fifo_not_s                  "F_fifo_not"
+  #define F_status_file_s                      "F_file"
+  #define F_status_file_close_s                "F_file_close"
+  #define F_status_file_closed_s               "F_file_closed"
+  #define F_status_file_descriptor_s           "F_file_descriptor"
+  #define F_status_file_descriptor_max_s       "F_file_descriptor_max"
+  #define F_status_file_descriptor_not_s       "F_file_descriptor_not"
+  #define F_status_file_empty_s                "F_file_empty"
+  #define F_status_file_empty_not_s            "F_file_empty_not"
+  #define F_status_file_flush_s                "F_file_flush"
+  #define F_status_file_found_s                "F_file_found"
+  #define F_status_file_found_not_s            "F_file_found_not"
+  #define F_status_file_not_s                  "F_file_not"
+  #define F_status_file_open_s                 "F_file_open"
+  #define F_status_file_open_max_s             "F_file_open_max"
+  #define F_status_file_opened_s               "F_file_opened"
+  #define F_status_file_overflow_s             "F_file_overflow"
+  #define F_status_file_purge_s                "F_file_purge"
+  #define F_status_file_read_s                 "F_file_read"
+  #define F_status_file_reallocation_s         "F_file_reallocation"
+  #define F_status_file_seek_s                 "F_file_seek"
+  #define F_status_file_stat_s                 "F_file_stat"
+  #define F_status_file_synchronize_s          "F_file_synchronize"
+  #define F_status_file_type_block_s           "F_file_type_block"
+  #define F_status_file_type_character_s       "F_file_type_character"
+  #define F_status_file_type_directory_s       "F_file_type_directory"
+  #define F_status_file_type_fifo_s            "F_file_type_fifo"
+  #define F_status_file_type_link_s            "F_file_type_link"
+  #define F_status_file_type_not_block_s       "F_file_type_not_block"
+  #define F_status_file_type_not_character_s   "F_file_type_not_character"
+  #define F_status_file_type_not_directory_s   "F_file_type_not_directory"
+  #define F_status_file_type_not_fifo_s        "F_file_type_not_fifo"
+  #define F_status_file_type_not_link_s        "F_file_type_not_link"
+  #define F_status_file_type_not_pipe_s        "F_file_type_not_pipe"
+  #define F_status_file_type_not_regular_s     "F_file_type_not_regular"
+  #define F_status_file_type_not_socket_s      "F_file_type_not_socket"
+  #define F_status_file_type_not_unknown_s     "F_file_type_not_unknown"
+  #define F_status_file_type_pipe_s            "F_file_type_pipe"
+  #define F_status_file_type_regular_s         "F_file_type_regular"
+  #define F_status_file_type_socket_s          "F_file_type_socket"
+  #define F_status_file_type_unknown_s         "F_file_type_unknown"
+  #define F_status_file_underflow_s            "F_file_underflow"
+  #define F_status_file_utf_s                  "F_file_utf"
+  #define F_status_file_utf_not_s              "F_file_utf_not"
+  #define F_status_file_write_s                "F_file_write"
+  #define F_status_file_system_s               "F_file_system"
+  #define F_status_file_system_not_s           "F_file_system_not"
+  #define F_status_file_system_prohibit_s      "F_file_system_prohibit"
+  #define F_status_file_system_quota_block_s   "F_file_system_quota_block"
+  #define F_status_file_system_quota_reached_s "F_file_system_quota_reached"
+  #define F_status_file_system_read_only_s     "F_file_system_read_only"
+  #define F_status_file_system_read_write_s    "F_file_system_read_write"
+  #define F_status_file_system_write_only_s    "F_file_system_write_only"
+  #define F_status_fine_s                      "F_fine"
+  #define F_status_fine_not_s                  "F_fine_not"
+  #define F_status_fire_wall_s                 "F_fire_wall"
+  #define F_status_fire_wall_block_s           "F_fire_wall_block"
+  #define F_status_fire_wall_close_s           "F_fire_wall_close"
+  #define F_status_fire_wall_not_s             "F_fire_wall_not"
+  #define F_status_fire_wall_open_s            "F_fire_wall_open"
+  #define F_status_fire_wall_pass_s            "F_fire_wall_pass"
+  #define F_status_first_s                     "F_first"
+  #define F_status_first_not_s                 "F_first_not"
+  #define F_status_footer_s                    "F_footer"
+  #define F_status_footer_not_s                "F_footer_not"
+  #define F_status_fork_s                      "F_fork"
+  #define F_status_fork_not_s                  "F_fork_not"
+  #define F_status_format_s                    "F_format"
+  #define F_status_format_not_s                "F_format_not"
+  #define F_status_forward_s                   "F_forward"
+  #define F_status_forward_fast_s              "F_forward_fast"
+  #define F_status_forward_not_s               "F_forward_not"
+  #define F_status_forward_slow_s              "F_forward_slow"
+  #define F_status_found_s                     "F_found"
+  #define F_status_found_not_s                 "F_found_not"
+  #define F_status_full_s                      "F_full"
+  #define F_status_full_not_s                  "F_full_not"
+  #define F_status_future_s                    "F_future"
+  #define F_status_future_not_s                "F_future_not"
+  #define F_status_group_s                     "F_group"
+  #define F_status_group_not_s                 "F_group_not"
+  #define F_status_halt_s                      "F_halt"
+  #define F_status_halt_not_s                  "F_halt_not"
+  #define F_status_header_s                    "F_header"
+  #define F_status_header_not_s                "F_header_not"
+  #define F_status_help_s                      "F_help"
+  #define F_status_help_not_s                  "F_help_not"
+  #define F_status_ignore_s                    "F_ignore"
+  #define F_status_ignore_not_s                "F_ignore_not"
+  #define F_status_implement_s                 "F_implement"
+  #define F_status_implement_not_s             "F_implement_not"
+  #define F_status_input_s                     "F_input"
+  #define F_status_input_not_s                 "F_input_not"
+  #define F_status_input_output_s              "F_input_output"
+  #define F_status_instance_s                  "F_instance"
+  #define F_status_instance_not_s              "F_instance_not"
+  #define F_status_instance_too_many_s         "F_instance_too_many"
+  #define F_status_interrupt_s                 "F_interrupt"
+  #define F_status_interrupt_not_s             "F_interrupt_not"
+  #define F_status_is_s                        "F_is"
+  #define F_status_is_not_s                    "F_is_not"
+  #define F_status_keep_s                      "F_keep"
+  #define F_status_keep_not_s                  "F_keep_not"
+  #define F_status_keyboard_s                  "F_keyboard"
+  #define F_status_keyboard_not_s              "F_keyboard_not"
+  #define F_status_known_s                     "F_known"
+  #define F_status_known_not_s                 "F_known_not"
+  #define F_status_last_s                      "F_last"
+  #define F_status_last_not_s                  "F_last_not"
+  #define F_status_limit_s                     "F_limit"
+  #define F_status_limit_not_s                 "F_limit_not"
+  #define F_status_link_s                      "F_link"
+  #define F_status_link_not_s                  "F_link_not"
+  #define F_status_live_s                      "F_live"
+  #define F_status_live_not_s                  "F_live_not"
+  #define F_status_load_s                      "F_load"
+  #define F_status_load_not_s                  "F_load_not"
+  #define F_status_local_s                     "F_local"
+  #define F_status_local_not_s                 "F_local_not"
+  #define F_status_lock_s                      "F_lock"
+  #define F_status_lock_critical_s             "F_lock_critical"
+  #define F_status_lock_critical_not_s         "F_lock_critical_not"
+  #define F_status_lock_mutex_s                "F_lock_mutex"
+  #define F_status_lock_mutex_not_s            "F_lock_mutex_not"
+  #define F_status_lock_not_s                  "F_lock_not"
+  #define F_status_lock_read_s                 "F_lock_read"
+  #define F_status_lock_read_not_s             "F_lock_read_not"
+  #define F_status_lock_read_write_s           "F_lock_read_write"
+  #define F_status_lock_read_write_not_s       "F_lock_read_write_not"
+  #define F_status_lock_release_s              "F_lock_release"
+  #define F_status_lock_release_not_s          "F_lock_release_not"
+  #define F_status_lock_signal_s               "F_lock_signal"
+  #define F_status_lock_signal_not_s           "F_lock_signal_not"
+  #define F_status_lock_spin_s                 "F_lock_spin"
+  #define F_status_lock_spin_not_s             "F_lock_spin_not"
+  #define F_status_lock_time_s                 "F_lock_time"
+  #define F_status_lock_time_not_s             "F_lock_time_not"
+  #define F_status_lock_wait_s                 "F_lock_wait"
+  #define F_status_lock_wait_not_s             "F_lock_wait_not"
+  #define F_status_lock_write_s                "F_lock_write"
+  #define F_status_lock_write_not_s            "F_lock_write_not"
+  #define F_status_loop_s                      "F_loop"
+  #define F_status_loop_not_s                  "F_loop_not"
+  #define F_status_match_s                     "F_match"
+  #define F_status_match_not_s                 "F_match_not"
+  #define F_status_maximum_s                   "F_maximum"
+  #define F_status_maximum_not_s               "F_maximum_not"
+  #define F_status_maybe_s                     "F_maybe"
+  #define F_status_maybe_not_s                 "F_maybe_not"
+  #define F_status_memory_s                    "F_memory"
+  #define F_status_memory_not_s                "F_memory_not"
+  #define F_status_message_s                   "F_message"
+  #define F_status_message_not_s               "F_message_not"
+  #define F_status_middle_s                    "F_middle"
+  #define F_status_middle_not_s                "F_middle_not"
+  #define F_status_minimum_s                   "F_minimum"
+  #define F_status_minimum_not_s               "F_minimum_not"
+  #define F_status_minor_s                     "F_minor"
+  #define F_status_minor_not_s                 "F_minor_not"
+  #define F_status_miss_s                       "F_miss"
+  #define F_status_miss_not_s                   "F_miss_not"
+  #define F_status_moderate_s                  "F_moderate"
+  #define F_status_moderate_not_s              "F_moderate_not"
+  #define F_status_mount_s                     "F_mount"
+  #define F_status_mount_not_s                 "F_mount_not"
+  #define F_status_mouse_s                     "F_mouse"
+  #define F_status_mouse_not_s                 "F_mouse_not"
+  #define F_status_mute_s                      "F_mute"
+  #define F_status_mute_not_s                  "F_mute_not"
+  #define F_status_mutex_s                     "F_mutex"
+  #define F_status_mutex_not_s                 "F_mutex_not"
+  #define F_status_name_s                      "F_name"
+  #define F_status_name_not_s                  "F_name_not"
+  #define F_status_need_s                      "F_need"
+  #define F_status_need_not_s                  "F_need_not"
+  #define F_status_network_s                   "F_network"
+  #define F_status_network_busy_s              "F_network_busy"
+  #define F_status_network_busy_not_s          "F_network_busy_not"
+  #define F_status_network_client_s            "F_network_client"
+  #define F_status_network_client_not_s        "F_network_client_not"
+  #define F_status_network_device_s            "F_network_device"
+  #define F_status_network_device_not_s        "F_network_device_not"
+  #define F_status_network_down_s              "F_network_down"
+  #define F_status_network_down_not_s          "F_network_down_not"
+  #define F_status_network_found_s             "F_network_found"
+  #define F_status_network_found_not_s         "F_network_found_not"
+  #define F_status_network_lost_s              "F_network_lost"
+  #define F_status_network_lost_not_s          "F_network_lost_not"
+  #define F_status_network_not_s               "F_network_not"
+  #define F_status_network_reach_s             "F_network_reach"
+  #define F_status_network_reach_client_s      "F_network_reach_client"
+  #define F_status_network_client_reach_not_s  "F_network_client_reach_not"
+  #define F_status_network_reach_not_s         "F_network_reach_not"
+  #define F_status_network_reach_server_s      "F_network_reach_server"
+  #define F_status_network_reach_server_not_s  "F_network_reach_server_not"
+  #define F_status_network_server_s            "F_network_server"
+  #define F_status_network_server_not_s        "F_network_server_not"
+  #define F_status_network_time_s              "F_network_time"
+  #define F_status_network_time_not_s          "F_network_time_not"
+  #define F_status_network_up_s                "F_network_up"
+  #define F_status_network_up_not_s            "F_network_up_not"
+  #define F_status_network_version_four_s      "F_network_version_four"
+  #define F_status_network_version_four_not_s  "F_network_version_four_not"
+  #define F_status_network_version_six_s       "F_network_version_six"
+  #define F_status_network_version_six_not_s   "F_network_version_six_not"
+  #define F_status_next_s                      "F_next"
+  #define F_status_next_not_s                  "F_next_not"
+  #define F_status_nice_s                      "F_nice"
+  #define F_status_nice_not_s                  "F_nice_not"
+  #define F_status_no_s                        "F_no"
+  #define F_status_no_not_s                    "F_no_not"
+  #define F_status_none_s                      "F_none"
+  #define F_status_none_not_s                  "F_none_not"
+  #define F_status_number_s                    "F_number"
+  #define F_status_number_decimal_s            "F_number_decimal"
+  #define F_status_number_decimal_not_s        "F_number_decimal_not"
+  #define F_status_number_divide_by_zero_s     "F_number_divide_by_zero"
+  #define F_status_number_negative_s           "F_number_negative"
+  #define F_status_number_negative_not_s       "F_number_negative_not"
+  #define F_status_number_not_s                "F_number_not"
+  #define F_status_number_overflow_s           "F_number_overflow"
+  #define F_status_number_positive_s           "F_number_positive"
+  #define F_status_number_positive_not_s       "F_number_positive_not"
+  #define F_status_number_too_large_s          "F_number_too_large"
+  #define F_status_number_too_small_s          "F_number_too_small"
+  #define F_status_number_underflow_s          "F_number_underflow"
+  #define F_status_number_whole_s              "F_number_whole"
+  #define F_status_number_whole_not_s          "F_number_whole_not"
+  #define F_status_number_zero_s               "F_number_zero"
+  #define F_status_number_zero_not_s           "F_number_zero_not"
+  #define F_status_object_s                    "F_object"
+  #define F_status_object_not_s                "F_object_not"
+  #define F_status_once_s                      "F_once"
+  #define F_status_once_not_s                  "F_once_not"
+  #define F_status_option_s                    "F_option"
+  #define F_status_option_not_s                "F_option_not"
+  #define F_status_output_s                    "F_output"
+  #define F_status_output_not_s                "F_output_not"
+  #define F_status_packet_s                    "F_packet"
+  #define F_status_packet_not_s                "F_packet_not"
+  #define F_status_packet_too_large_s          "F_packet_too_large"
+  #define F_status_packet_too_large_not_s      "F_packet_too_large_not"
+  #define F_status_packet_too_small_s          "F_packet_too_small"
+  #define F_status_packet_too_small_not_s      "F_packet_too_small_not"
+  #define F_status_parameter_s                 "F_parameter"
+  #define F_status_parameter_not_s             "F_parameter_not"
+  #define F_status_parent_s                    "F_parent"
+  #define F_status_parent_not_s                "F_parent_not"
+  #define F_status_partial_s                   "F_partial"
+  #define F_status_partial_not_s               "F_partial_not"
+  #define F_status_past_s                      "F_past"
+  #define F_status_past_not_s                  "F_past_not"
+  #define F_status_pause_s                     "F_pause"
+  #define F_status_pause_not_s                 "F_pause_not"
+  #define F_status_payload_s                   "F_payload"
+  #define F_status_payload_not_s               "F_payload_not"
+  #define F_status_payload_too_large_s         "F_payload_too_large"
+  #define F_status_payload_too_large_not_s     "F_payload_too_large_not"
+  #define F_status_payload_too_small_s         "F_payload_too_small"
+  #define F_status_payload_too_small_not_s     "F_payload_too_small_not"
+  #define F_status_pipe_s                      "F_pipe"
+  #define F_status_pipe_not_s                  "F_pipe_not"
+  #define F_status_port_s                      "F_port"
+  #define F_status_port_not_s                  "F_port_not"
+  #define F_status_present_s                   "F_present"
+  #define F_status_present_not_s               "F_present_not"
+  #define F_status_pretty_s                    "F_pretty"
+  #define F_status_pretty_not_s                "F_pretty_not"
+  #define F_status_previous_s                  "F_previous"
+  #define F_status_previous_not_s              "F_previous_not"
+  #define F_status_process_s                   "F_process"
+  #define F_status_process_not_s               "F_process_not"
+  #define F_status_process_too_many_s          "F_process_too_many"
+  #define F_status_processor_s                 "F_processor"
+  #define F_status_processor_not_s             "F_processor_not"
+  #define F_status_progress_s                  "F_progress"
+  #define F_status_progress_not_s              "F_progress_not"
+  #define F_status_prohibited_s                "F_prohibited"
+  #define F_status_prohibited_not_s            "F_prohibited_not"
+  #define F_status_property_s                  "F_property"
+  #define F_status_property_not_s              "F_property_not"
+  #define F_status_protocol_s                  "F_protocol"
+  #define F_status_protocol_not_s              "F_protocol_not"
+  #define F_status_protocol_option_s           "F_protocol_option"
+  #define F_status_protocol_option_not_s       "F_protocol_option_not"
+  #define F_status_range_s                     "F_range"
+  #define F_status_range_not_s                 "F_range_not"
+  #define F_status_read_s                      "F_read"
+  #define F_status_read_not_s                  "F_read_not"
+  #define F_status_read_only_s                 "F_read_only"
+  #define F_status_read_write_s                "F_read_write"
+  #define F_status_read_write_execute_s        "F_read_write_execute"
+  #define F_status_read_write_execute_not_s    "F_read_write_execute_not"
+  #define F_status_read_write_execute_only_s   "F_read_write_execute_only"
+  #define F_status_read_write_not_s            "F_read_write_not"
+  #define F_status_read_write_only_s           "F_read_write_only"
+  #define F_status_ready_s                     "F_ready"
+  #define F_status_ready_not_s                 "F_ready_not"
+  #define F_status_receive_s                   "F_receive"
+  #define F_status_receive_not_s               "F_receive_not"
+  #define F_status_recover_s                   "F_recover"
+  #define F_status_recover_not_s               "F_recover_not"
+  #define F_status_recurse_s                   "F_recurse"
+  #define F_status_recurse_not_s               "F_recurse_not"
+  #define F_status_refresh_s                   "F_refresh"
+  #define F_status_refresh_not_s               "F_refresh_not"
+  #define F_status_regular_s                   "F_regular"
+  #define F_status_regular_not_s               "F_regular_not"
+  #define F_status_relative_s                  "F_relative"
+  #define F_status_relative_not_s              "F_relative_not"
+  #define F_status_reload_s                    "F_reload"
+  #define F_status_reload_not_s                "F_reload_not"
+  #define F_status_remote_s                    "F_remote"
+  #define F_status_remote_not_s                "F_remote_not"
+  #define F_status_remove_s                    "F_remove"
+  #define F_status_remove_not_s                "F_remove_not"
+  #define F_status_repeat_s                    "F_repeat"
+  #define F_status_repeat_not_s                "F_repeat_not"
+  #define F_status_require_s                   "F_require"
+  #define F_status_require_not_s               "F_require_not"
+  #define F_status_resource_s                  "F_resource"
+  #define F_status_resource_not_s              "F_resource_not"
+  #define F_status_restart_s                   "F_restart"
+  #define F_status_restart_not_s               "F_restart_not"
+  #define F_status_restore_s                   "F_restore"
+  #define F_status_restore_not_s               "F_restore_not"
+  #define F_status_resume_s                    "F_resume"
+  #define F_status_resume_not_s                "F_resume_not"
+  #define F_status_revert_s                    "F_revert"
+  #define F_status_revert_not_s                "F_revert_not"
+  #define F_status_robust_s                    "F_robust"
+  #define F_status_robust_not_s                "F_robust_not"
+  #define F_status_schedule_s                  "F_schedule"
+  #define F_status_schedule_not_s              "F_schedule_not"
+  #define F_status_search_s                    "F_search"
+  #define F_status_search_not_s                "F_search_not"
+  #define F_status_semaphore_s                 "F_semaphore"
+  #define F_status_semaphore_not_s             "F_semaphore_not"
+  #define F_status_send_s                      "F_send"
+  #define F_status_send_not_s                  "F_send_not"
+  #define F_status_size_s                      "F_size"
+  #define F_status_size_not_s                  "F_size_not"
+  #define F_status_signal_s                    "F_signal"
+  #define F_status_signal_not_s                "F_signal_not"
+  #define F_status_skip_s                      "F_skip"
+  #define F_status_skip_not_s                  "F_skip_not"
+  #define F_status_socket_s                    "F_socket"
+  #define F_status_socket_block_s              "F_socket_block"
+  #define F_status_socket_block_not_s          "F_socket_block_not"
+  #define F_status_socket_client_s             "F_socket_client"
+  #define F_status_socket_client_not_s         "F_socket_client_not"
+  #define F_status_socket_not_s                "F_socket_not"
+  #define F_status_socket_option_s             "F_socket_option"
+  #define F_status_socket_option_not_s         "F_socket_option_not"
+  #define F_status_socket_pipe_s               "F_socket_pipe"
+  #define F_status_socket_pipe_close_s         "F_socket_pipe_close"
+  #define F_status_socket_pipe_not_s           "F_socket_pipe_not"
+  #define F_status_socket_pipe_open_s          "F_socket_pipe_open"
+  #define F_status_socket_receive_s            "F_socket_receive"
+  #define F_status_socket_receive_not_s        "F_socket_receive_not"
+  #define F_status_socket_send_s               "F_socket_send"
+  #define F_status_socket_send_not_s           "F_socket_send_not"
+  #define F_status_socket_stream_s             "F_socket_stream"
+  #define F_status_socket_stream_not_s         "F_socket_stream_not"
+  #define F_status_socket_support_s            "F_socket_support"
+  #define F_status_socket_support_not_s        "F_socket_support_not"
+  #define F_status_socket_target_s             "F_socket_target"
+  #define F_status_socket_target_not_s         "F_socket_target_not"
+  #define F_status_socket_time_s               "F_socket_time"
+  #define F_status_socket_time_not_s           "F_socket_time_not"
+  #define F_status_socket_time_out_s           "F_socket_time_out"
+  #define F_status_some_s                      "F_some"
+  #define F_status_some_not_s                  "F_some_not"
+  #define F_status_space_s                     "F_space"
+  #define F_status_space_not_s                 "F_space_not"
+  #define F_status_spin_s                      "F_spin"
+  #define F_status_spin_not_s                  "F_spin_not"
+  #define F_status_start_s                     "F_start"
+  #define F_status_start_not_s                 "F_start_not"
+  #define F_status_status_s                    "F_status"
+  #define F_status_status_not_s                "F_status_not"
+  #define F_status_stop_s                      "F_stop"
+  #define F_status_stop_not_s                  "F_stop_not"
+  #define F_status_store_s                     "F_store"
+  #define F_status_store_not_s                 "F_store_not"
+  #define F_status_stream_s                    "F_stream"
+  #define F_status_stream_not_s                "F_stream_not"
+  #define F_status_string_s                    "F_string"
+  #define F_status_string_not_s                "F_string_not"
+  #define F_status_string_too_large_s          "F_string_too_large"
+  #define F_status_string_too_small_s          "F_string_too_small"
+  #define F_status_syntax_s                    "F_syntax"
+  #define F_status_syntax_not_s                "F_syntax_not"
+  #define F_status_terminal_s                  "F_terminal"
+  #define F_status_terminal_access_s           "F_terminal_access"
+  #define F_status_terminal_known_s            "F_terminal_known"
+  #define F_status_terminal_known_not_s        "F_terminal_known_not"
+  #define F_status_terminal_not_s              "F_terminal_not"
+  #define F_status_terminal_prohibited_s       "F_terminal_prohibited"
+  #define F_status_terminal_read_s             "F_terminal_read"
+  #define F_status_terminal_valid_s            "F_terminal_valid"
+  #define F_status_terminal_valid_not_s        "F_terminal_valid_not"
+  #define F_status_terminal_write_s            "F_terminal_write"
+  #define F_status_terminate_s                 "F_terminate"
+  #define F_status_terminate_not_s             "F_terminate_not"
+  #define F_status_test_s                      "F_test"
+  #define F_status_test_not_s                  "F_test_not"
+  #define F_status_than_greater_s              "F_than_greater"
+  #define F_status_than_less_s                 "F_than_less"
+  #define F_status_thread_s                    "F_thread"
+  #define F_status_thread_not_s                "F_thread_not"
+  #define F_status_time_s                      "F_time"
+  #define F_status_time_not_s                  "F_time_not"
+  #define F_status_time_out_s                  "F_time_out"
+  #define F_status_too_large_s                 "F_too_large"
+  #define F_status_too_small_s                 "F_too_small"
+  #define F_status_top_s                       "F_top"
+  #define F_status_top_not_s                   "F_top_not"
+  #define F_status_touch_s                     "F_touch"
+  #define F_status_touch_not_s                 "F_touch_not"
+  #define F_status_type_s                      "F_type"
+  #define F_status_type_not_s                  "F_type_not"
+  #define F_status_success_s                   "F_success"
+  #define F_status_success_not_s               "F_success_not"
+  #define F_status_support_s                   "F_support"
+  #define F_status_support_not_s               "F_support_not"
+  #define F_status_ugly_s                      "F_ugly"
+  #define F_status_ugly_not_s                  "F_ugly_not"
+  #define F_status_unload_s                    "F_unload"
+  #define F_status_unload_not_s                "F_unload_not"
+  #define F_status_user_s                      "F_user"
+  #define F_status_user_not_s                  "F_user_not"
+  #define F_status_utf_s                       "F_utf"
+  #define F_status_utf_fragment_s              "F_utf_fragment"
+  #define F_status_utf_fragment_not_s          "F_utf_fragment_not"
+  #define F_status_utf_not_s                   "F_utf_not"
+  #define F_status_valid_s                     "F_valid"
+  #define F_status_valid_not_s                 "F_valid_not"
+  #define F_status_value_s                     "F_value"
+  #define F_status_value_not_s                 "F_value_not"
+  #define F_status_wait_s                      "F_wait"
+  #define F_status_wait_not_s                  "F_wait_not"
+  #define F_status_want_s                      "F_want"
+  #define F_status_want_not_s                  "F_want_not"
+  #define F_status_warning_s                   "F_warning"
+  #define F_status_warning_not_s               "F_warning_not"
+  #define F_status_wish_s                      "F_wish"
+  #define F_status_wish_not_s                  "F_wish_not"
+  #define F_status_word_s                      "F_word"
+  #define F_status_word_not_s                  "F_word_not"
+  #define F_status_world_s                     "F_world"
+  #define F_status_world_not_s                 "F_world_not"
+  #define F_status_write_s                     "F_write"
+  #define F_status_write_not_s                 "F_write_not"
+  #define F_status_write_only_s                "F_write_only"
+  #define F_status_yes_s                       "F_yes"
+  #define F_status_yes_not_s                   "F_yes_not"
 
-  #define F_status_okay_s_length                     6
-  #define F_status_okay_block_s_length               12
-  #define F_status_okay_eoa_s_length                 10
-  #define F_status_okay_eof_s_length                 10
-  #define F_status_okay_eol_s_length                 10
-  #define F_status_okay_eos_s_length                 10
-  #define F_status_okay_not_s_length                 10
-  #define F_status_okay_start_s_length               12
-  #define F_status_okay_stop_s_length                11
-  #define F_status_abort_s_length                    7
-  #define F_status_abort_not_s_length                11
-  #define F_status_absolute_s_length                 10
-  #define F_status_absolute_not_s_length             14
-  #define F_status_access_s_length                   8
-  #define F_status_access_denied_s_length            15
-  #define F_status_access_denied_user_s_length       20
-  #define F_status_access_denied_group_s_length      21
-  #define F_status_access_denied_world_s_length      21
-  #define F_status_access_denied_read_s_length       20
-  #define F_status_access_denied_write_s_length      21
-  #define F_status_access_denied_execute_s_length    23
-  #define F_status_access_denied_super_s_length      21
-  #define F_status_access_granted_s_length           16
-  #define F_status_access_granted_user_s_length      21
-  #define F_status_access_granted_group_s_length     22
-  #define F_status_access_granted_world_s_length     22
-  #define F_status_access_granted_read_s_length      21
-  #define F_status_access_granted_write_s_length     22
-  #define F_status_access_granted_execute_s_length   24
-  #define F_status_access_granted_super_s_length     22
-  #define F_status_access_group_s_length             14
-  #define F_status_access_mode_s_length              13
-  #define F_status_access_not_s_length               12
-  #define F_status_access_owner_s_length             14
-  #define F_status_add_s_length                      5
-  #define F_status_add_not_s_length                  9
-  #define F_status_address_s_length                  9
-  #define F_status_address_not_s_length              13
-  #define F_status_again_s_length                    7
-  #define F_status_again_not_s_length                11
-  #define F_status_all_s_length                      5
-  #define F_status_all_not_s_length                  9
-  #define F_status_array_s_length                    7
-  #define F_status_array_not_s_length                11
-  #define F_status_array_too_large_s_length          17
-  #define F_status_array_too_small_s_length          17
-  #define F_status_ascii_s_length                    7
-  #define F_status_ascii_not_s_length                11
-  #define F_status_atomic_s_length                   8
-  #define F_status_atomic_not_s_length               12
-  #define F_status_attribute_s_length                11
-  #define F_status_attribute_not_s_length            15
-  #define F_status_available_s_length                11
-  #define F_status_available_not_s_length            15
-  #define F_status_available_not_address_s_length    23
-  #define F_status_available_not_buffer_s_length     22
-  #define F_status_available_not_device_s_length     22
-  #define F_status_available_not_pipe_s_length       20
-  #define F_status_available_not_port_s_length       20
-  #define F_status_available_not_process_s_length    23
-  #define F_status_available_not_socket_s_length     22
-  #define F_status_backward_s_length                 10
-  #define F_status_backward_fast_s_length            15
-  #define F_status_backward_not_s_length             14
-  #define F_status_backward_slow_s_length            15
-  #define F_status_barrier_s_length                  9
-  #define F_status_barrier_not_s_length              13
-  #define F_status_base_s_length                     6
-  #define F_status_base_not_s_length                 10
-  #define F_status_bdo_s_length                      5
-  #define F_status_bdo_not_s_length                  9
-  #define F_status_begin_s_length                    7
-  #define F_status_begin_not_s_length                11
-  #define F_status_block_s_length                    7
-  #define F_status_block_not_s_length                11
-  #define F_status_body_s_length                     6
-  #define F_status_body_not_s_length                 10
-  #define F_status_bottom_s_length                   8
-  #define F_status_bottom_not_s_length               12
-  #define F_status_bound_s_length                    7
-  #define F_status_bound_not_s_length                11
-  #define F_status_break_s_length                    7
-  #define F_status_break_not_s_length                11
-  #define F_status_buffer_s_length                   8
-  #define F_status_buffer_not_s_length               12
-  #define F_status_buffer_overflow_s_length          17
-  #define F_status_buffer_restrict_s_length          17
-  #define F_status_buffer_scope_out_s_length         18
-  #define F_status_buffer_sufficient_s_length        19
-  #define F_status_buffer_sufficient_not_s_length    23
-  #define F_status_buffer_too_large_s_length         18
-  #define F_status_buffer_too_small_s_length         18
-  #define F_status_buffer_underflow_s_length         18
-  #define F_status_busy_s_length                     6
-  #define F_status_busy_address_s_length             14
-  #define F_status_busy_buffer_s_length              13
-  #define F_status_busy_device_s_length              13
-  #define F_status_busy_not_s_length                 10
-  #define F_status_busy_pipe_s_length                11
-  #define F_status_busy_port_s_length                11
-  #define F_status_busy_process_s_length             14
-  #define F_status_busy_socket_s_length              13
-  #define F_status_call_s_length                     6
-  #define F_status_call_not_s_length                 10
-  #define F_status_capability_s_length               12
-  #define F_status_capability_not_s_length           16
-  #define F_status_case_s_length                     6
-  #define F_status_case_not_s_length                 10
-  #define F_status_character_s_length                11
-  #define F_status_character_not_s_length            15
-  #define F_status_child_s_length                    7
-  #define F_status_child_not_s_length                11
-  #define F_status_clock_s_length                    7
-  #define F_status_clock_ahead_s_length              13
-  #define F_status_clock_behind_s_length             14
-  #define F_status_clock_match_s_length              13
-  #define F_status_clock_not_s_length                11
-  #define F_status_clock_skew_s_length               12
-  #define F_status_combarudoo_s_length               12
-  #define F_status_combarudoo_not_s_length           16
-  #define F_status_complete_s_length                 10
-  #define F_status_complete_not_s_length             14
-  #define F_status_complete_not_utf_s_length         18
-  #define F_status_complete_not_utf_block_s_length   24
-  #define F_status_complete_not_utf_eoa_s_length     22
-  #define F_status_complete_not_utf_eof_s_length     22
-  #define F_status_complete_not_utf_eol_s_length     22
-  #define F_status_complete_not_utf_eos_s_length     22
-  #define F_status_complete_not_utf_start_s_length   24
-  #define F_status_complete_not_utf_stop_s_length    23
-  #define F_status_condition_s_length                11
-  #define F_status_condition_not_s_length            15
-  #define F_status_connect_s_length                  9
-  #define F_status_connect_not_s_length              13
-  #define F_status_connect_refuse_s_length           16
-  #define F_status_connect_reset_s_length            15
-  #define F_status_consistent_s_length               12
-  #define F_status_consistent_not_s_length           16
-  #define F_status_container_s_length                11
-  #define F_status_container_not_s_length            15
-  #define F_status_content_s_length                  9
-  #define F_status_content_not_s_length              13
-  #define F_status_continue_s_length                 10
-  #define F_status_continue_not_s_length             14
-  #define F_status_control_s_length                  9
-  #define F_status_control_not_s_length              13
-  #define F_status_control_group_s_length            15
-  #define F_status_control_group_not_s_length        19
-  #define F_status_controller_s_length               12
-  #define F_status_controller_not_s_length           16
-  #define F_status_critical_s_length                 10
-  #define F_status_critical_not_s_length             14
-  #define F_status_data_s_length                     6
-  #define F_status_data_not_s_length                 10
-  #define F_status_data_not_block_s_length           16
-  #define F_status_data_not_eoa_s_length             14
-  #define F_status_data_not_eof_s_length             14
-  #define F_status_data_not_eol_s_length             14
-  #define F_status_data_not_eos_s_length             14
-  #define F_status_data_not_start_s_length           16
-  #define F_status_data_not_stop_s_length            15
-  #define F_status_dead_s_length                     6
-  #define F_status_dead_not_s_length                 10
-  #define F_status_deadlock_s_length                 10
-  #define F_status_deadlock_not_s_length             14
-  #define F_status_debug_s_length                    7
-  #define F_status_debug_not_s_length                11
-  #define F_status_descriptor_s_length               12
-  #define F_status_descriptor_not_s_length           16
-  #define F_status_desire_s_length                   8
-  #define F_status_desire_not_s_length               12
-  #define F_status_device_s_length                   8
-  #define F_status_device_not_s_length               12
-  #define F_status_directory_s_length                11
-  #define F_status_directory_close_s_length          17
-  #define F_status_directory_closed_s_length         18
-  #define F_status_directory_descriptor_s_length     22
-  #define F_status_directory_empty_s_length          17
-  #define F_status_directory_empty_not_s_length      21
-  #define F_status_directory_found_s_length          17
-  #define F_status_directory_found_not_s_length      21
-  #define F_status_directory_flush_s_length          17
-  #define F_status_directory_link_max_s_length       20
-  #define F_status_directory_not_s_length            15
-  #define F_status_directory_open_s_length           16
-  #define F_status_directory_purge_s_length          17
-  #define F_status_directory_read_s_length           16
-  #define F_status_directory_stream_s_length         18
-  #define F_status_directory_support_not_s_length    23
-  #define F_status_directory_synchronize_s_length    23
-  #define F_status_directory_utf_s_length            15
-  #define F_status_directory_utf_not_s_length        19
-  #define F_status_directory_write_s_length          17
-  #define F_status_disable_s_length                  9
-  #define F_status_disable_not_s_length              13
-  #define F_status_discard_s_length                  9
-  #define F_status_discard_not_s_length              13
-  #define F_status_disk_s_length                     6
-  #define F_status_disk_not_s_length                 10
-  #define F_status_domain_s_length                   8
-  #define F_status_domain_not_s_length               12
-  #define F_status_done_s_length                     6
-  #define F_status_done_not_s_length                 10
-  #define F_status_drop_s_length                     6
-  #define F_status_drop_not_s_length                 10
-  #define F_status_dummy_s_length                    7
-  #define F_status_dummy_not_s_length                11
-  #define F_status_empty_s_length                    7
-  #define F_status_empty_not_s_length                11
-  #define F_status_enable_s_length                   8
-  #define F_status_enable_not_s_length               12
-  #define F_status_encoding_s_length                 10
-  #define F_status_encoding_not_s_length             14
-  #define F_status_end_s_length                      5
-  #define F_status_end_not_s_length                  10
-  #define F_status_end_not_block_s_length            15
-  #define F_status_end_not_eoa_s_length              13
-  #define F_status_end_not_eof_s_length              13
-  #define F_status_end_not_eol_s_length              13
-  #define F_status_end_not_eos_s_length              13
-  #define F_status_end_not_start_s_length            15
-  #define F_status_end_not_stop_s_length             14
-  #define F_status_end_not_group_s_length            15
-  #define F_status_end_not_group_block_s_length      21
-  #define F_status_end_not_group_eoa_s_length        19
-  #define F_status_end_not_group_eof_s_length        19
-  #define F_status_end_not_group_eol_s_length        19
-  #define F_status_end_not_group_eos_s_length        19
-  #define F_status_end_not_group_start_s_length      21
-  #define F_status_end_not_group_stop_s_length       20
-  #define F_status_end_not_nest_s_length             14
-  #define F_status_end_not_nest_block_s_length       20
-  #define F_status_end_not_nest_eoa_s_length         18
-  #define F_status_end_not_nest_eof_s_length         18
-  #define F_status_end_not_nest_eol_s_length         18
-  #define F_status_end_not_nest_eos_s_length         18
-  #define F_status_end_not_nest_start_s_length       20
-  #define F_status_end_not_nest_stop_s_length        19
-  #define F_status_endian_s_length                   8
-  #define F_status_endian_big_s_length               12
-  #define F_status_endian_little_s_length            19
-  #define F_status_endian_not_s_length               12
-  #define F_status_enter_s_length                    7
-  #define F_status_enter_not_s_length                11
-  #define F_status_eoa_s_length                      5
-  #define F_status_eoa_not_s_length                  9
-  #define F_status_eof_s_length                      5
-  #define F_status_eof_not_s_length                  9
-  #define F_status_eol_s_length                      5
-  #define F_status_eol_not_s_length                  9
-  #define F_status_eos_s_length                      5
-  #define F_status_eos_not_s_length                  9
-  #define F_status_equal_to_s_length                 10
-  #define F_status_equal_to_not_s_length             14
-  #define F_status_error_s_length                    7
-  #define F_status_error_not_s_length                11
-  #define F_status_execute_s_length                  9
-  #define F_status_execute_not_s_length              13
-  #define F_status_exist_s_length                    7
-  #define F_status_exist_not_s_length                11
-  #define F_status_exit_s_length                     6
-  #define F_status_exit_not_s_length                 10
-  #define F_status_failure_s_length                  9
-  #define F_status_failure_not_s_length              13
-  #define F_status_family_s_length                   8
-  #define F_status_family_not_s_length               12
-  #define F_status_fifo_s_length                     6
-  #define F_status_fifo_not_s_length                 10
-  #define F_status_file_s_length                     6
-  #define F_status_file_close_s_length               12
-  #define F_status_file_closed_s_length              13
-  #define F_status_file_descriptor_s_length          17
-  #define F_status_file_descriptor_max_s_length      21
-  #define F_status_file_descriptor_not_s_length      21
-  #define F_status_file_empty_s_length               12
-  #define F_status_file_empty_not_s_length           16
-  #define F_status_file_flush_s_length               12
-  #define F_status_file_found_s_length               12
-  #define F_status_file_found_not_s_length           16
-  #define F_status_file_not_s_length                 10
-  #define F_status_file_open_s_length                11
-  #define F_status_file_open_max_s_length            15
-  #define F_status_file_opened_s_length              13
-  #define F_status_file_overflow_s_length            15
-  #define F_status_file_purge_s_length               12
-  #define F_status_file_read_s_length                11
-  #define F_status_file_reallocation_s_length        19
-  #define F_status_file_seek_s_length                11
-  #define F_status_file_stat_s_length                11
-  #define F_status_file_synchronize_s_length         18
-  #define F_status_file_type_block_s_length          17
-  #define F_status_file_type_character_s_length      21
-  #define F_status_file_type_directory_s_length      21
-  #define F_status_file_type_fifo_s_length           16
-  #define F_status_file_type_link_s_length           16
-  #define F_status_file_type_not_block_s_length      21
-  #define F_status_file_type_not_character_s_length  25
-  #define F_status_file_type_not_directory_s_length  25
-  #define F_status_file_type_not_fifo_s_length       20
-  #define F_status_file_type_not_link_s_length       20
-  #define F_status_file_type_not_pipe_s_length       20
-  #define F_status_file_type_not_regular_s_length    23
-  #define F_status_file_type_not_socket_s_length     22
-  #define F_status_file_type_not_unknown_s_length    23
-  #define F_status_file_type_pipe_s_length           16
-  #define F_status_file_type_regular_s_length        19
-  #define F_status_file_type_socket_s_length         18
-  #define F_status_file_type_unknown_s_length        19
-  #define F_status_file_underflow_s_length           16
-  #define F_status_file_utf_s_length                 10
-  #define F_status_file_utf_not_s_length             14
-  #define F_status_file_write_s_length               12
-  #define F_status_filesystem_s_length               12
-  #define F_status_filesystem_not_s_length           16
-  #define F_status_filesystem_quota_block_s_length   24
-  #define F_status_filesystem_quota_reached_s_length 26
-  #define F_status_fine_s_length                     6
-  #define F_status_fine_not_s_length                 10
-  #define F_status_first_s_length                    7
-  #define F_status_first_not_s_length                11
-  #define F_status_footer_s_length                   8
-  #define F_status_footer_not_s_length               12
-  #define F_status_fork_s_length                     6
-  #define F_status_fork_not_s_length                 10
-  #define F_status_format_s_length                   8
-  #define F_status_format_not_s_length               12
-  #define F_status_forward_s_length                  9
-  #define F_status_forward_fast_s_length             14
-  #define F_status_forward_not_s_length              13
-  #define F_status_forward_slow_s_length             14
-  #define F_status_found_s_length                    7
-  #define F_status_found_not_s_length                11
-  #define F_status_full_s_length                     6
-  #define F_status_full_not_s_length                 10
-  #define F_status_future_s_length                   8
-  #define F_status_future_not_s_length               12
-  #define F_status_group_s_length                    7
-  #define F_status_group_not_s_length                11
-  #define F_status_halt_s_length                     6
-  #define F_status_halt_not_s_length                 10
-  #define F_status_header_s_length                   8
-  #define F_status_header_not_s_length               12
-  #define F_status_help_s_length                     6
-  #define F_status_help_not_s_length                 10
-  #define F_status_ignore_s_length                   8
-  #define F_status_ignore_not_s_length               12
-  #define F_status_implement_s_length                11
-  #define F_status_implement_not_s_length            15
-  #define F_status_input_s_length                    7
-  #define F_status_input_not_s_length                11
-  #define F_status_input_output_s_length             14
-  #define F_status_instance_s_length                 10
-  #define F_status_instance_not_s_length             14
-  #define F_status_instance_too_many_s_length        19
-  #define F_status_interrupt_s_length                11
-  #define F_status_interrupt_not_s_length            15
-  #define F_status_is_s_length                       8
-  #define F_status_is_not_s_length                   12
-  #define F_status_keep_s_length                     6
-  #define F_status_keep_not_s_length                 10
-  #define F_status_keyboard_s_length                 10
-  #define F_status_keyboard_not_s_length             14
-  #define F_status_known_s_length                    7
-  #define F_status_known_not_s_length                11
-  #define F_status_last_s_length                     6
-  #define F_status_last_not_s_length                 10
-  #define F_status_limit_s_length                    7
-  #define F_status_limit_not_s_length                11
-  #define F_status_link_s_length                     6
-  #define F_status_link_not_s_length                 10
-  #define F_status_live_s_length                     6
-  #define F_status_live_not_s_length                 10
-  #define F_status_load_s_length                     6
-  #define F_status_load_not_s_length                 10
-  #define F_status_local_s_length                    7
-  #define F_status_local_not_s_length                11
-  #define F_status_lock_s_length                     6
-  #define F_status_lock_critical_s_length            15
-  #define F_status_lock_critical_not_s_length        19
-  #define F_status_lock_mutex_s_length               12
-  #define F_status_lock_mutex_not_s_length           16
-  #define F_status_lock_not_s_length                 10
-  #define F_status_lock_read_s_length                11
-  #define F_status_lock_read_not_s_length            15
-  #define F_status_lock_read_write_s_length          17
-  #define F_status_lock_read_write_not_s_length      21
-  #define F_status_lock_release_s_length             14
-  #define F_status_lock_release_not_s_length         18
-  #define F_status_lock_signal_s_length              13
-  #define F_status_lock_signal_not_s_length          17
-  #define F_status_lock_spin_s_length                11
-  #define F_status_lock_spin_not_s_length            15
-  #define F_status_lock_time_s_length                11
-  #define F_status_lock_time_not_s_length            15
-  #define F_status_lock_wait_s_length                11
-  #define F_status_lock_wait_not_s_length            15
-  #define F_status_lock_write_s_length               12
-  #define F_status_lock_write_not_s_length           16
-  #define F_status_loop_s_length                     6
-  #define F_status_loop_not_s_length                 10
-  #define F_status_match_s_length                    7
-  #define F_status_match_not_s_length                11
-  #define F_status_maximum_s_length                  9
-  #define F_status_maximum_not_s_length              13
-  #define F_status_maybe_s_length                    7
-  #define F_status_maybe_not_s_length                11
-  #define F_status_memory_s_length                   8
-  #define F_status_memory_not_s_length               12
-  #define F_status_message_s_length                  9
-  #define F_status_message_not_s_length              13
-  #define F_status_middle_s_length                   8
-  #define F_status_middle_not_s_length               12
-  #define F_status_minimum_s_length                  9
-  #define F_status_minimum_not_s_length              13
-  #define F_status_minor_s_length                    7
-  #define F_status_minor_not_s_length                11
-  #define F_status_miss_s_length                     6
-  #define F_status_miss_not_s_length                 10
-  #define F_status_moderate_s_length                 10
-  #define F_status_moderate_not_s_length             14
-  #define F_status_mount_s_length                    7
-  #define F_status_mount_not_s_length                11
-  #define F_status_mouse_s_length                    7
-  #define F_status_mouse_not_s_length                11
-  #define F_status_mute_s_length                     6
-  #define F_status_mute_not_s_length                 10
-  #define F_status_mutex_s_length                    7
-  #define F_status_mutex_not_s_length                11
-  #define F_status_name_s_length                     6
-  #define F_status_name_not_s_length                 10
-  #define F_status_need_s_length                     6
-  #define F_status_need_not_s_length                 10
-  #define F_status_network_s_length                  9
-  #define F_status_network_busy_s_length             14
-  #define F_status_network_busy_not_s_length         18
-  #define F_status_network_client_s_length           16
-  #define F_status_network_client_not_s_length       20
-  #define F_status_network_device_s_length           16
-  #define F_status_network_device_not_s_length       20
-  #define F_status_network_down_s_length             14
-  #define F_status_network_down_not_s_length         18
-  #define F_status_network_found_s_length            15
-  #define F_status_network_found_not_s_length        19
-  #define F_status_network_lost_s_length             14
-  #define F_status_network_lost_not_s_length         18
-  #define F_status_network_not_s_length              13
-  #define F_status_network_reach_s_length            15
-  #define F_status_network_reach_client_s_length     22
-  #define F_status_network_client_reach_not_s_length 26
-  #define F_status_network_reach_not_s_length        19
-  #define F_status_network_reach_server_s_length     22
-  #define F_status_network_reach_server_not_s_length 26
-  #define F_status_network_server_s_length           16
-  #define F_status_network_server_not_s_length       20
-  #define F_status_network_time_s_length             14
-  #define F_status_network_time_not_s_length         18
-  #define F_status_network_up_s_length               12
-  #define F_status_network_up_not_s_length           16
-  #define F_status_network_version_four_s_length     22
-  #define F_status_network_version_four_not_s_length 26
-  #define F_status_network_version_six_s_length      21
-  #define F_status_network_version_six_not_s_length  25
-  #define F_status_number_s_length                   8
-  #define F_status_number_decimal_s_length           16
-  #define F_status_number_decimal_not_s_length       20
-  #define F_status_number_divide_by_zero_s_length    23
-  #define F_status_number_negative_s_length          17
-  #define F_status_number_negative_not_s_length      21
-  #define F_status_number_not_s_length               12
-  #define F_status_number_overflow_s_length          17
-  #define F_status_number_positive_s_length          17
-  #define F_status_number_positive_not_s_length      21
-  #define F_status_number_too_large_s_length         18
-  #define F_status_number_too_small_s_length         18
-  #define F_status_number_underflow_s_length         18
-  #define F_status_number_whole_s_length             14
-  #define F_status_number_whole_not_s_length         18
-  #define F_status_number_zero_s_length              13
-  #define F_status_number_zero_not_s_length          17
-  #define F_status_next_s_length                     6
-  #define F_status_next_not_s_length                 10
-  #define F_status_nice_s_length                     6
-  #define F_status_nice_not_s_length                 10
-  #define F_status_no_s_length                       4
-  #define F_status_no_not_s_length                   8
-  #define F_status_none_s_length                     6
-  #define F_status_none_not_s_length                 10
-  #define F_status_object_s_length                   8
-  #define F_status_object_not_s_length               12
-  #define F_status_once_s_length                     6
-  #define F_status_once_not_s_length                 10
-  #define F_status_option_s_length                   8
-  #define F_status_option_not_s_length               12
-  #define F_status_output_s_length                   8
-  #define F_status_output_not_s_length               12
-  #define F_status_packet_s_length                   8
-  #define F_status_packet_not_s_length               12
-  #define F_status_packet_too_large_s_length         18
-  #define F_status_packet_too_large_not_s_length     22
-  #define F_status_packet_too_small_s_length         18
-  #define F_status_packet_too_small_not_s_length     22
-  #define F_status_parameter_s_length                11
-  #define F_status_parameter_not_s_length            15
-  #define F_status_parent_s_length                   8
-  #define F_status_parent_not_s_length               12
-  #define F_status_partial_s_length                  9
-  #define F_status_partial_not_s_length              13
-  #define F_status_past_s_length                     6
-  #define F_status_past_not_s_length                 10
-  #define F_status_pause_s_length                    7
-  #define F_status_pause_not_s_length                11
-  #define F_status_payload_s_length                  9
-  #define F_status_payload_not_s_length              13
-  #define F_status_payload_too_large_s_length        19
-  #define F_status_payload_too_large_not_s_length    23
-  #define F_status_payload_too_small_s_length        19
-  #define F_status_payload_too_small_not_s_length    23
-  #define F_status_pipe_s_length                     6
-  #define F_status_pipe_not_s_length                 10
-  #define F_status_port_s_length                     6
-  #define F_status_port_not_s_length                 10
-  #define F_status_present_s_length                  9
-  #define F_status_present_not_s_length              13
-  #define F_status_pretty_s_length                   8
-  #define F_status_pretty_not_s_length               12
-  #define F_status_previous_s_length                 10
-  #define F_status_previous_not_s_length             14
-  #define F_status_process_s_length                  9
-  #define F_status_process_not_s_length              13
-  #define F_status_process_too_many_s_length         18
-  #define F_status_processor_s_length                11
-  #define F_status_processor_not_s_length            15
-  #define F_status_progress_s_length                 10
-  #define F_status_progress_not_s_length             14
-  #define F_status_prohibited_s_length               12
-  #define F_status_prohibited_not_s_length           16
-  #define F_status_property_s_length                 10
-  #define F_status_property_not_s_length             14
-  #define F_status_protocol_s_length                 10
-  #define F_status_protocol_not_s_length             14
-  #define F_status_protocol_option_s_length          17
-  #define F_status_protocol_option_not_s_length      21
-  #define F_status_range_s_length                    7
-  #define F_status_range_not_s_length                11
-  #define F_status_read_s_length                     6
-  #define F_status_read_not_s_length                 10
-  #define F_status_read_only_s_length                11
-  #define F_status_read_write_s_length               12
-  #define F_status_read_write_execute_s_length       20
-  #define F_status_read_write_execute_not_s_length   24
-  #define F_status_read_write_execute_only_s_length  25
-  #define F_status_read_write_not_s_length           16
-  #define F_status_read_write_only_s_length          17
-  #define F_status_ready_s_length                    7
-  #define F_status_ready_not_s_length                11
-  #define F_status_receive_s_length                  9
-  #define F_status_receive_not_s_length              13
-  #define F_status_recover_s_length                  9
-  #define F_status_recover_not_s_length              13
-  #define F_status_recurse_s_length                  9
-  #define F_status_recurse_not_s_length              13
-  #define F_status_refresh_s_length                  9
-  #define F_status_refresh_not_s_length              13
-  #define F_status_regular_s_length                  9
-  #define F_status_regular_not_s_length              13
-  #define F_status_relative_s_length                 10
-  #define F_status_relative_not_s_length             14
-  #define F_status_reload_s_length                   8
-  #define F_status_reload_not_s_length               12
-  #define F_status_remote_s_length                   8
-  #define F_status_remote_not_s_length               12
-  #define F_status_remove_s_length                   8
-  #define F_status_remove_not_s_length               12
-  #define F_status_repeat_s_length                   8
-  #define F_status_repeat_not_s_length               12
-  #define F_status_require_s_length                  9
-  #define F_status_require_not_s_length              13
-  #define F_status_resource_s_length                 10
-  #define F_status_resource_not_s_length             14
-  #define F_status_restart_s_length                  9
-  #define F_status_restart_not_s_length              13
-  #define F_status_restore_s_length                  9
-  #define F_status_restore_not_s_length              13
-  #define F_status_resume_s_length                   8
-  #define F_status_resume_not_s_length               12
-  #define F_status_revert_s_length                   8
-  #define F_status_revert_not_s_length               12
-  #define F_status_robust_s_length                   8
-  #define F_status_robust_not_s_length               12
-  #define F_status_schedule_s_length                 10
-  #define F_status_schedule_not_s_length             14
-  #define F_status_search_s_length                   8
-  #define F_status_search_not_s_length               12
-  #define F_status_semaphore_s_length                11
-  #define F_status_semaphore_not_s_length            15
-  #define F_status_send_s_length                     6
-  #define F_status_send_not_s_length                 10
-  #define F_status_size_s_length                     6
-  #define F_status_size_not_s_length                 10
-  #define F_status_signal_s_length                   8
-  #define F_status_signal_not_s_length               12
-  #define F_status_skip_s_length                     6
-  #define F_status_skip_not_s_length                 10
-  #define F_status_socket_s_length                   8
-  #define F_status_socket_block_s_length             14
-  #define F_status_socket_block_not_s_length         18
-  #define F_status_socket_client_s_length            15
-  #define F_status_socket_client_not_s_length        19
-  #define F_status_socket_not_s_length               12
-  #define F_status_socket_option_s_length            15
-  #define F_status_socket_option_not_s_length        19
-  #define F_status_socket_receive_s_length           16
-  #define F_status_socket_receive_not_s_length       20
-  #define F_status_socket_send_s_length              13
-  #define F_status_socket_send_not_s_length          17
-  #define F_status_socket_stream_s_length            15
-  #define F_status_socket_stream_not_s_length        19
-  #define F_status_socket_support_s_length           16
-  #define F_status_socket_support_not_s_length       20
-  #define F_status_socket_target_s_length            15
-  #define F_status_socket_target_not_s_length        19
-  #define F_status_socket_time_s_length              13
-  #define F_status_socket_time_not_s_length          17
-  #define F_status_socket_time_out_s_length          17
-  #define F_status_some_s_length                     6
-  #define F_status_some_not_s_length                 10
-  #define F_status_space_s_length                    7
-  #define F_status_space_not_s_length                11
-  #define F_status_spin_s_length                     6
-  #define F_status_spin_not_s_length                 10
-  #define F_status_start_s_length                    7
-  #define F_status_start_not_s_length                11
-  #define F_status_status_s_length                   8
-  #define F_status_status_not_s_length               12
-  #define F_status_stop_s_length                     6
-  #define F_status_stop_not_s_length                 10
-  #define F_status_store_s_length                    7
-  #define F_status_store_not_s_length                11
-  #define F_status_stream_s_length                   8
-  #define F_status_stream_not_s_length               12
-  #define F_status_string_s_length                   8
-  #define F_status_string_not_s_length               12
-  #define F_status_string_too_large_s_length         18
-  #define F_status_string_too_small_s_length         18
-  #define F_status_success_s_length                  9
-  #define F_status_success_not_s_length              13
-  #define F_status_support_s_length                  9
-  #define F_status_support_not_s_length              13
-  #define F_status_syntax_s_length                   8
-  #define F_status_syntax_not_s_length               12
-  #define F_status_terminal_s_length                 10
-  #define F_status_terminal_access_s_length          17
-  #define F_status_terminal_known_s_length           16
-  #define F_status_terminal_known_not_s_length       20
-  #define F_status_terminal_not_s_length             14
-  #define F_status_terminal_prohibited_s_length      21
-  #define F_status_terminal_read_s_length            15
-  #define F_status_terminal_valid_s_length           16
-  #define F_status_terminal_valid_not_s_length       20
-  #define F_status_terminal_write_s_length           16
-  #define F_status_terminate_s_length                11
-  #define F_status_terminate_not_s_length            15
-  #define F_status_test_s_length                     6
-  #define F_status_test_not_s_length                 10
-  #define F_status_than_greater_s_length             14
-  #define F_status_than_less_s_length                11
-  #define F_status_thread_s_length                   8
-  #define F_status_thread_not_s_length               12
-  #define F_status_time_s_length                     6
-  #define F_status_time_not_s_length                 10
-  #define F_status_time_out_s_length                 10
-  #define F_status_too_large_s_length                11
-  #define F_status_too_small_s_length                11
-  #define F_status_top_s_length                      5
-  #define F_status_top_not_s_length                  9
-  #define F_status_touch_s_length                    7
-  #define F_status_touch_not_s_length                11
-  #define F_status_type_s_length                     6
-  #define F_status_type_not_s_length                 10
-  #define F_status_ugly_s_length                     6
-  #define F_status_ugly_not_s_length                 10
-  #define F_status_unload_s_length                   8
-  #define F_status_unload_not_s_length               12
-  #define F_status_user_s_length                     6
-  #define F_status_user_not_s_length                 10
-  #define F_status_utf_s_length                      5
-  #define F_status_utf_fragment_s_length             14
-  #define F_status_utf_fragment_not_s_length         18
-  #define F_status_utf_not_s_length                  9
-  #define F_status_valid_s_length                    7
-  #define F_status_valid_not_s_length                11
-  #define F_status_value_s_length                    7
-  #define F_status_value_not_s_length                11
-  #define F_status_wait_s_length                     6
-  #define F_status_wait_not_s_length                 10
-  #define F_status_want_s_length                     6
-  #define F_status_want_not_s_length                 10
-  #define F_status_warning_s_length                  9
-  #define F_status_warning_not_s_length              13
-  #define F_status_wish_s_length                     6
-  #define F_status_wish_not_s_length                 10
-  #define F_status_word_s_length                     6
-  #define F_status_word_not_s_length                 10
-  #define F_status_world_s_length                    7
-  #define F_status_world_not_s_length                11
-  #define F_status_write_s_length                    7
-  #define F_status_write_not_s_length                11
-  #define F_status_write_only_s_length               12
-  #define F_status_yes_s_length                      5
-  #define F_status_yes_not_s_length                  9
+  #define F_status_okay_s_length                      6
+  #define F_status_okay_block_s_length                12
+  #define F_status_okay_eoa_s_length                  10
+  #define F_status_okay_eof_s_length                  10
+  #define F_status_okay_eol_s_length                  10
+  #define F_status_okay_eos_s_length                  10
+  #define F_status_okay_not_s_length                  10
+  #define F_status_okay_start_s_length                12
+  #define F_status_okay_stop_s_length                 11
+  #define F_status_abort_s_length                     7
+  #define F_status_abort_not_s_length                 11
+  #define F_status_absolute_s_length                  10
+  #define F_status_absolute_not_s_length              14
+  #define F_status_access_s_length                    8
+  #define F_status_access_denied_s_length             15
+  #define F_status_access_denied_user_s_length        20
+  #define F_status_access_denied_group_s_length       21
+  #define F_status_access_denied_world_s_length       21
+  #define F_status_access_denied_read_s_length        20
+  #define F_status_access_denied_write_s_length       21
+  #define F_status_access_denied_execute_s_length     23
+  #define F_status_access_denied_super_s_length       21
+  #define F_status_access_granted_s_length            16
+  #define F_status_access_granted_user_s_length       21
+  #define F_status_access_granted_group_s_length      22
+  #define F_status_access_granted_world_s_length      22
+  #define F_status_access_granted_read_s_length       21
+  #define F_status_access_granted_write_s_length      22
+  #define F_status_access_granted_execute_s_length    24
+  #define F_status_access_granted_super_s_length      22
+  #define F_status_access_group_s_length              14
+  #define F_status_access_mode_s_length               13
+  #define F_status_access_not_s_length                12
+  #define F_status_access_owner_s_length              14
+  #define F_status_add_s_length                       5
+  #define F_status_add_not_s_length                   9
+  #define F_status_address_s_length                   9
+  #define F_status_address_not_s_length               13
+  #define F_status_again_s_length                     7
+  #define F_status_again_not_s_length                 11
+  #define F_status_all_s_length                       5
+  #define F_status_all_not_s_length                   9
+  #define F_status_array_s_length                     7
+  #define F_status_array_not_s_length                 11
+  #define F_status_array_too_large_s_length           17
+  #define F_status_array_too_small_s_length           17
+  #define F_status_ascii_s_length                     7
+  #define F_status_ascii_not_s_length                 11
+  #define F_status_atomic_s_length                    8
+  #define F_status_atomic_not_s_length                12
+  #define F_status_attribute_s_length                 11
+  #define F_status_attribute_not_s_length             15
+  #define F_status_available_s_length                 11
+  #define F_status_available_not_s_length             15
+  #define F_status_available_not_address_s_length     23
+  #define F_status_available_not_buffer_s_length      22
+  #define F_status_available_not_device_s_length      22
+  #define F_status_available_not_pipe_s_length        20
+  #define F_status_available_not_port_s_length        20
+  #define F_status_available_not_process_s_length     23
+  #define F_status_available_not_socket_s_length      22
+  #define F_status_backward_s_length                  10
+  #define F_status_backward_fast_s_length             15
+  #define F_status_backward_not_s_length              14
+  #define F_status_backward_slow_s_length             15
+  #define F_status_barrier_s_length                   9
+  #define F_status_barrier_not_s_length               13
+  #define F_status_base_s_length                      6
+  #define F_status_base_not_s_length                  10
+  #define F_status_bdo_s_length                       5
+  #define F_status_bdo_not_s_length                   9
+  #define F_status_begin_s_length                     7
+  #define F_status_begin_not_s_length                 11
+  #define F_status_block_s_length                     7
+  #define F_status_block_not_s_length                 11
+  #define F_status_body_s_length                      6
+  #define F_status_body_not_s_length                  10
+  #define F_status_bottom_s_length                    8
+  #define F_status_bottom_not_s_length                12
+  #define F_status_bound_s_length                     7
+  #define F_status_bound_not_s_length                 11
+  #define F_status_break_s_length                     7
+  #define F_status_break_not_s_length                 11
+  #define F_status_buffer_s_length                    8
+  #define F_status_buffer_not_s_length                12
+  #define F_status_buffer_overflow_s_length           17
+  #define F_status_buffer_restrict_s_length           17
+  #define F_status_buffer_scope_out_s_length          18
+  #define F_status_buffer_sufficient_s_length         19
+  #define F_status_buffer_sufficient_not_s_length     23
+  #define F_status_buffer_too_large_s_length          18
+  #define F_status_buffer_too_small_s_length          18
+  #define F_status_buffer_underflow_s_length          18
+  #define F_status_busy_s_length                      6
+  #define F_status_busy_address_s_length              14
+  #define F_status_busy_buffer_s_length               13
+  #define F_status_busy_device_s_length               13
+  #define F_status_busy_not_s_length                  10
+  #define F_status_busy_pipe_s_length                 11
+  #define F_status_busy_port_s_length                 11
+  #define F_status_busy_process_s_length              14
+  #define F_status_busy_socket_s_length               13
+  #define F_status_call_s_length                      6
+  #define F_status_call_not_s_length                  10
+  #define F_status_capability_s_length                12
+  #define F_status_capability_not_s_length            16
+  #define F_status_case_s_length                      6
+  #define F_status_case_not_s_length                  10
+  #define F_status_character_s_length                 11
+  #define F_status_character_not_s_length             15
+  #define F_status_child_s_length                     7
+  #define F_status_child_not_s_length                 11
+  #define F_status_clock_s_length                     7
+  #define F_status_clock_ahead_s_length               13
+  #define F_status_clock_behind_s_length              14
+  #define F_status_clock_match_s_length               13
+  #define F_status_clock_not_s_length                 11
+  #define F_status_clock_skew_s_length                12
+  #define F_status_combarudoo_s_length                12
+  #define F_status_combarudoo_not_s_length            16
+  #define F_status_complete_s_length                  10
+  #define F_status_complete_not_s_length              14
+  #define F_status_complete_not_utf_s_length          18
+  #define F_status_complete_not_utf_block_s_length    24
+  #define F_status_complete_not_utf_eoa_s_length      22
+  #define F_status_complete_not_utf_eof_s_length      22
+  #define F_status_complete_not_utf_eol_s_length      22
+  #define F_status_complete_not_utf_eos_s_length      22
+  #define F_status_complete_not_utf_start_s_length    24
+  #define F_status_complete_not_utf_stop_s_length     23
+  #define F_status_condition_s_length                 11
+  #define F_status_condition_not_s_length             15
+  #define F_status_connect_s_length                   9
+  #define F_status_connect_busy_s_length              14
+  #define F_status_connect_not_s_length               13
+  #define F_status_connect_refuse_s_length            16
+  #define F_status_connect_reset_s_length             15
+  #define F_status_consistent_s_length                12
+  #define F_status_consistent_not_s_length            16
+  #define F_status_container_s_length                 11
+  #define F_status_container_not_s_length             15
+  #define F_status_content_s_length                   9
+  #define F_status_content_not_s_length               13
+  #define F_status_continue_s_length                  10
+  #define F_status_continue_not_s_length              14
+  #define F_status_control_s_length                   9
+  #define F_status_control_not_s_length               13
+  #define F_status_control_group_s_length             15
+  #define F_status_control_group_not_s_length         19
+  #define F_status_controller_s_length                12
+  #define F_status_controller_not_s_length            16
+  #define F_status_critical_s_length                  10
+  #define F_status_critical_not_s_length              14
+  #define F_status_data_s_length                      6
+  #define F_status_data_not_s_length                  10
+  #define F_status_data_not_block_s_length            16
+  #define F_status_data_not_eoa_s_length              14
+  #define F_status_data_not_eof_s_length              14
+  #define F_status_data_not_eol_s_length              14
+  #define F_status_data_not_eos_s_length              14
+  #define F_status_data_not_start_s_length            16
+  #define F_status_data_not_stop_s_length             15
+  #define F_status_dead_s_length                      6
+  #define F_status_dead_not_s_length                  10
+  #define F_status_deadlock_s_length                  10
+  #define F_status_deadlock_not_s_length              14
+  #define F_status_debug_s_length                     7
+  #define F_status_debug_not_s_length                 11
+  #define F_status_descriptor_s_length                12
+  #define F_status_descriptor_not_s_length            16
+  #define F_status_desire_s_length                    8
+  #define F_status_desire_not_s_length                12
+  #define F_status_device_s_length                    8
+  #define F_status_device_not_s_length                12
+  #define F_status_directory_s_length                 11
+  #define F_status_directory_close_s_length           17
+  #define F_status_directory_closed_s_length          18
+  #define F_status_directory_descriptor_s_length      22
+  #define F_status_directory_empty_s_length           17
+  #define F_status_directory_empty_not_s_length       21
+  #define F_status_directory_found_s_length           17
+  #define F_status_directory_found_not_s_length       21
+  #define F_status_directory_flush_s_length           17
+  #define F_status_directory_link_max_s_length        20
+  #define F_status_directory_not_s_length             15
+  #define F_status_directory_open_s_length            16
+  #define F_status_directory_purge_s_length           17
+  #define F_status_directory_read_s_length            16
+  #define F_status_directory_stream_s_length          18
+  #define F_status_directory_support_not_s_length     23
+  #define F_status_directory_synchronize_s_length     23
+  #define F_status_directory_utf_s_length             15
+  #define F_status_directory_utf_not_s_length         19
+  #define F_status_directory_write_s_length           17
+  #define F_status_disable_s_length                   9
+  #define F_status_disable_not_s_length               13
+  #define F_status_discard_s_length                   9
+  #define F_status_discard_not_s_length               13
+  #define F_status_disk_s_length                      6
+  #define F_status_disk_not_s_length                  10
+  #define F_status_domain_s_length                    8
+  #define F_status_domain_not_s_length                12
+  #define F_status_done_s_length                      6
+  #define F_status_done_not_s_length                  10
+  #define F_status_drop_s_length                      6
+  #define F_status_drop_not_s_length                  10
+  #define F_status_dummy_s_length                     7
+  #define F_status_dummy_not_s_length                 11
+  #define F_status_empty_s_length                     7
+  #define F_status_empty_not_s_length                 11
+  #define F_status_enable_s_length                    8
+  #define F_status_enable_not_s_length                12
+  #define F_status_encoding_s_length                  10
+  #define F_status_encoding_not_s_length              14
+  #define F_status_end_s_length                       5
+  #define F_status_end_not_s_length                   10
+  #define F_status_end_not_block_s_length             15
+  #define F_status_end_not_eoa_s_length               13
+  #define F_status_end_not_eof_s_length               13
+  #define F_status_end_not_eol_s_length               13
+  #define F_status_end_not_eos_s_length               13
+  #define F_status_end_not_start_s_length             15
+  #define F_status_end_not_stop_s_length              14
+  #define F_status_end_not_group_s_length             15
+  #define F_status_end_not_group_block_s_length       21
+  #define F_status_end_not_group_eoa_s_length         19
+  #define F_status_end_not_group_eof_s_length         19
+  #define F_status_end_not_group_eol_s_length         19
+  #define F_status_end_not_group_eos_s_length         19
+  #define F_status_end_not_group_start_s_length       21
+  #define F_status_end_not_group_stop_s_length        20
+  #define F_status_end_not_nest_s_length              14
+  #define F_status_end_not_nest_block_s_length        20
+  #define F_status_end_not_nest_eoa_s_length          18
+  #define F_status_end_not_nest_eof_s_length          18
+  #define F_status_end_not_nest_eol_s_length          18
+  #define F_status_end_not_nest_eos_s_length          18
+  #define F_status_end_not_nest_start_s_length        20
+  #define F_status_end_not_nest_stop_s_length         19
+  #define F_status_endian_s_length                    8
+  #define F_status_endian_big_s_length                12
+  #define F_status_endian_little_s_length             19
+  #define F_status_endian_not_s_length                12
+  #define F_status_enter_s_length                     7
+  #define F_status_enter_not_s_length                 11
+  #define F_status_eoa_s_length                       5
+  #define F_status_eoa_not_s_length                   9
+  #define F_status_eof_s_length                       5
+  #define F_status_eof_not_s_length                   9
+  #define F_status_eol_s_length                       5
+  #define F_status_eol_not_s_length                   9
+  #define F_status_eos_s_length                       5
+  #define F_status_eos_not_s_length                   9
+  #define F_status_equal_to_s_length                  10
+  #define F_status_equal_to_not_s_length              14
+  #define F_status_error_s_length                     7
+  #define F_status_error_not_s_length                 11
+  #define F_status_execute_s_length                   9
+  #define F_status_execute_not_s_length               13
+  #define F_status_exist_s_length                     7
+  #define F_status_exist_not_s_length                 11
+  #define F_status_exit_s_length                      6
+  #define F_status_exit_not_s_length                  10
+  #define F_status_failure_s_length                   9
+  #define F_status_failure_not_s_length               13
+  #define F_status_family_s_length                    8
+  #define F_status_family_not_s_length                12
+  #define F_status_fifo_s_length                      6
+  #define F_status_fifo_not_s_length                  10
+  #define F_status_file_s_length                      6
+  #define F_status_file_close_s_length                12
+  #define F_status_file_closed_s_length               13
+  #define F_status_file_descriptor_s_length           17
+  #define F_status_file_descriptor_max_s_length       21
+  #define F_status_file_descriptor_not_s_length       21
+  #define F_status_file_empty_s_length                12
+  #define F_status_file_empty_not_s_length            16
+  #define F_status_file_flush_s_length                12
+  #define F_status_file_found_s_length                12
+  #define F_status_file_found_not_s_length            16
+  #define F_status_file_not_s_length                  10
+  #define F_status_file_open_s_length                 11
+  #define F_status_file_open_max_s_length             15
+  #define F_status_file_opened_s_length               13
+  #define F_status_file_overflow_s_length             15
+  #define F_status_file_purge_s_length                12
+  #define F_status_file_read_s_length                 11
+  #define F_status_file_reallocation_s_length         19
+  #define F_status_file_seek_s_length                 11
+  #define F_status_file_stat_s_length                 11
+  #define F_status_file_synchronize_s_length          18
+  #define F_status_file_system_s_length               13
+  #define F_status_file_system_not_s_length           17
+  #define F_status_file_system_prohibit_s_length      22
+  #define F_status_file_system_quota_block_s_length   25
+  #define F_status_file_system_quota_reached_s_length 27
+  #define F_status_file_system_read_only_s_length     24
+  #define F_status_file_system_read_write_s_length    24
+  #define F_status_file_system_write_only_s_length    24
+  #define F_status_file_type_block_s_length           17
+  #define F_status_file_type_character_s_length       21
+  #define F_status_file_type_directory_s_length       21
+  #define F_status_file_type_fifo_s_length            16
+  #define F_status_file_type_link_s_length            16
+  #define F_status_file_type_not_block_s_length       21
+  #define F_status_file_type_not_character_s_length   25
+  #define F_status_file_type_not_directory_s_length   25
+  #define F_status_file_type_not_fifo_s_length        20
+  #define F_status_file_type_not_link_s_length        20
+  #define F_status_file_type_not_pipe_s_length        20
+  #define F_status_file_type_not_regular_s_length     23
+  #define F_status_file_type_not_socket_s_length      22
+  #define F_status_file_type_not_unknown_s_length     23
+  #define F_status_file_type_pipe_s_length            16
+  #define F_status_file_type_regular_s_length         19
+  #define F_status_file_type_socket_s_length          18
+  #define F_status_file_type_unknown_s_length         19
+  #define F_status_file_underflow_s_length            16
+  #define F_status_file_utf_s_length                  10
+  #define F_status_file_utf_not_s_length              14
+  #define F_status_file_write_s_length                12
+  #define F_status_fine_s_length                      6
+  #define F_status_fine_not_s_length                  10
+  #define F_status_fire_wall_s_length                 11
+  #define F_status_fire_wall_block_s_length           17
+  #define F_status_fire_wall_close_s_length           17
+  #define F_status_fire_wall_not_s_length             15
+  #define F_status_fire_wall_open_s_length            16
+  #define F_status_fire_wall_pass_s_length            16
+  #define F_status_first_s_length                     7
+  #define F_status_first_not_s_length                 11
+  #define F_status_footer_s_length                    8
+  #define F_status_footer_not_s_length                12
+  #define F_status_fork_s_length                      6
+  #define F_status_fork_not_s_length                  10
+  #define F_status_format_s_length                    8
+  #define F_status_format_not_s_length                12
+  #define F_status_forward_s_length                   9
+  #define F_status_forward_fast_s_length              14
+  #define F_status_forward_not_s_length               13
+  #define F_status_forward_slow_s_length              14
+  #define F_status_found_s_length                     7
+  #define F_status_found_not_s_length                 11
+  #define F_status_full_s_length                      6
+  #define F_status_full_not_s_length                  10
+  #define F_status_future_s_length                    8
+  #define F_status_future_not_s_length                12
+  #define F_status_group_s_length                     7
+  #define F_status_group_not_s_length                 11
+  #define F_status_halt_s_length                      6
+  #define F_status_halt_not_s_length                  10
+  #define F_status_header_s_length                    8
+  #define F_status_header_not_s_length                12
+  #define F_status_help_s_length                      6
+  #define F_status_help_not_s_length                  10
+  #define F_status_ignore_s_length                    8
+  #define F_status_ignore_not_s_length                12
+  #define F_status_implement_s_length                 11
+  #define F_status_implement_not_s_length             15
+  #define F_status_input_s_length                     7
+  #define F_status_input_not_s_length                 11
+  #define F_status_input_output_s_length              14
+  #define F_status_instance_s_length                  10
+  #define F_status_instance_not_s_length              14
+  #define F_status_instance_too_many_s_length         19
+  #define F_status_interrupt_s_length                 11
+  #define F_status_interrupt_not_s_length             15
+  #define F_status_is_s_length                        8
+  #define F_status_is_not_s_length                    12
+  #define F_status_keep_s_length                      6
+  #define F_status_keep_not_s_length                  10
+  #define F_status_keyboard_s_length                  10
+  #define F_status_keyboard_not_s_length              14
+  #define F_status_known_s_length                     7
+  #define F_status_known_not_s_length                 11
+  #define F_status_last_s_length                      6
+  #define F_status_last_not_s_length                  10
+  #define F_status_limit_s_length                     7
+  #define F_status_limit_not_s_length                 11
+  #define F_status_link_s_length                      6
+  #define F_status_link_not_s_length                  10
+  #define F_status_live_s_length                      6
+  #define F_status_live_not_s_length                  10
+  #define F_status_load_s_length                      6
+  #define F_status_load_not_s_length                  10
+  #define F_status_local_s_length                     7
+  #define F_status_local_not_s_length                 11
+  #define F_status_lock_s_length                      6
+  #define F_status_lock_critical_s_length             15
+  #define F_status_lock_critical_not_s_length         19
+  #define F_status_lock_mutex_s_length                12
+  #define F_status_lock_mutex_not_s_length            16
+  #define F_status_lock_not_s_length                  10
+  #define F_status_lock_read_s_length                 11
+  #define F_status_lock_read_not_s_length             15
+  #define F_status_lock_read_write_s_length           17
+  #define F_status_lock_read_write_not_s_length       21
+  #define F_status_lock_release_s_length              14
+  #define F_status_lock_release_not_s_length          18
+  #define F_status_lock_signal_s_length               13
+  #define F_status_lock_signal_not_s_length           17
+  #define F_status_lock_spin_s_length                 11
+  #define F_status_lock_spin_not_s_length             15
+  #define F_status_lock_time_s_length                 11
+  #define F_status_lock_time_not_s_length             15
+  #define F_status_lock_wait_s_length                 11
+  #define F_status_lock_wait_not_s_length             15
+  #define F_status_lock_write_s_length                12
+  #define F_status_lock_write_not_s_length            16
+  #define F_status_loop_s_length                      6
+  #define F_status_loop_not_s_length                  10
+  #define F_status_match_s_length                     7
+  #define F_status_match_not_s_length                 11
+  #define F_status_maximum_s_length                   9
+  #define F_status_maximum_not_s_length               13
+  #define F_status_maybe_s_length                     7
+  #define F_status_maybe_not_s_length                 11
+  #define F_status_memory_s_length                    8
+  #define F_status_memory_not_s_length                12
+  #define F_status_message_s_length                   9
+  #define F_status_message_not_s_length               13
+  #define F_status_middle_s_length                    8
+  #define F_status_middle_not_s_length                12
+  #define F_status_minimum_s_length                   9
+  #define F_status_minimum_not_s_length               13
+  #define F_status_minor_s_length                     7
+  #define F_status_minor_not_s_length                 11
+  #define F_status_miss_s_length                      6
+  #define F_status_miss_not_s_length                  10
+  #define F_status_moderate_s_length                  10
+  #define F_status_moderate_not_s_length              14
+  #define F_status_mount_s_length                     7
+  #define F_status_mount_not_s_length                 11
+  #define F_status_mouse_s_length                     7
+  #define F_status_mouse_not_s_length                 11
+  #define F_status_mute_s_length                      6
+  #define F_status_mute_not_s_length                  10
+  #define F_status_mutex_s_length                     7
+  #define F_status_mutex_not_s_length                 11
+  #define F_status_name_s_length                      6
+  #define F_status_name_not_s_length                  10
+  #define F_status_need_s_length                      6
+  #define F_status_need_not_s_length                  10
+  #define F_status_network_s_length                   9
+  #define F_status_network_busy_s_length              14
+  #define F_status_network_busy_not_s_length          18
+  #define F_status_network_client_s_length            16
+  #define F_status_network_client_not_s_length        20
+  #define F_status_network_device_s_length            16
+  #define F_status_network_device_not_s_length        20
+  #define F_status_network_down_s_length              14
+  #define F_status_network_down_not_s_length          18
+  #define F_status_network_found_s_length             15
+  #define F_status_network_found_not_s_length         19
+  #define F_status_network_lost_s_length              14
+  #define F_status_network_lost_not_s_length          18
+  #define F_status_network_not_s_length               13
+  #define F_status_network_reach_s_length             15
+  #define F_status_network_reach_client_s_length      22
+  #define F_status_network_client_reach_not_s_length  26
+  #define F_status_network_reach_not_s_length         19
+  #define F_status_network_reach_server_s_length      22
+  #define F_status_network_reach_server_not_s_length  26
+  #define F_status_network_server_s_length            16
+  #define F_status_network_server_not_s_length        20
+  #define F_status_network_time_s_length              14
+  #define F_status_network_time_not_s_length          18
+  #define F_status_network_up_s_length                12
+  #define F_status_network_up_not_s_length            16
+  #define F_status_network_version_four_s_length      22
+  #define F_status_network_version_four_not_s_length  26
+  #define F_status_network_version_six_s_length       21
+  #define F_status_network_version_six_not_s_length   25
+  #define F_status_number_s_length                    8
+  #define F_status_number_decimal_s_length            16
+  #define F_status_number_decimal_not_s_length        20
+  #define F_status_number_divide_by_zero_s_length     23
+  #define F_status_number_negative_s_length           17
+  #define F_status_number_negative_not_s_length       21
+  #define F_status_number_not_s_length                12
+  #define F_status_number_overflow_s_length           17
+  #define F_status_number_positive_s_length           17
+  #define F_status_number_positive_not_s_length       21
+  #define F_status_number_too_large_s_length          18
+  #define F_status_number_too_small_s_length          18
+  #define F_status_number_underflow_s_length          18
+  #define F_status_number_whole_s_length              14
+  #define F_status_number_whole_not_s_length          18
+  #define F_status_number_zero_s_length               13
+  #define F_status_number_zero_not_s_length           17
+  #define F_status_next_s_length                      6
+  #define F_status_next_not_s_length                  10
+  #define F_status_nice_s_length                      6
+  #define F_status_nice_not_s_length                  10
+  #define F_status_no_s_length                        4
+  #define F_status_no_not_s_length                    8
+  #define F_status_none_s_length                      6
+  #define F_status_none_not_s_length                  10
+  #define F_status_object_s_length                    8
+  #define F_status_object_not_s_length                12
+  #define F_status_once_s_length                      6
+  #define F_status_once_not_s_length                  10
+  #define F_status_option_s_length                    8
+  #define F_status_option_not_s_length                12
+  #define F_status_output_s_length                    8
+  #define F_status_output_not_s_length                12
+  #define F_status_packet_s_length                    8
+  #define F_status_packet_not_s_length                12
+  #define F_status_packet_too_large_s_length          18
+  #define F_status_packet_too_large_not_s_length      22
+  #define F_status_packet_too_small_s_length          18
+  #define F_status_packet_too_small_not_s_length      22
+  #define F_status_parameter_s_length                 11
+  #define F_status_parameter_not_s_length             15
+  #define F_status_parent_s_length                    8
+  #define F_status_parent_not_s_length                12
+  #define F_status_partial_s_length                   9
+  #define F_status_partial_not_s_length               13
+  #define F_status_past_s_length                      6
+  #define F_status_past_not_s_length                  10
+  #define F_status_pause_s_length                     7
+  #define F_status_pause_not_s_length                 11
+  #define F_status_payload_s_length                   9
+  #define F_status_payload_not_s_length               13
+  #define F_status_payload_too_large_s_length         19
+  #define F_status_payload_too_large_not_s_length     23
+  #define F_status_payload_too_small_s_length         19
+  #define F_status_payload_too_small_not_s_length     23
+  #define F_status_pipe_s_length                      6
+  #define F_status_pipe_not_s_length                  10
+  #define F_status_port_s_length                      6
+  #define F_status_port_not_s_length                  10
+  #define F_status_present_s_length                   9
+  #define F_status_present_not_s_length               13
+  #define F_status_pretty_s_length                    8
+  #define F_status_pretty_not_s_length                12
+  #define F_status_previous_s_length                  10
+  #define F_status_previous_not_s_length              14
+  #define F_status_process_s_length                   9
+  #define F_status_process_not_s_length               13
+  #define F_status_process_too_many_s_length          18
+  #define F_status_processor_s_length                 11
+  #define F_status_processor_not_s_length             15
+  #define F_status_progress_s_length                  10
+  #define F_status_progress_not_s_length              14
+  #define F_status_prohibited_s_length                12
+  #define F_status_prohibited_not_s_length            16
+  #define F_status_property_s_length                  10
+  #define F_status_property_not_s_length              14
+  #define F_status_protocol_s_length                  10
+  #define F_status_protocol_not_s_length              14
+  #define F_status_protocol_option_s_length           17
+  #define F_status_protocol_option_not_s_length       21
+  #define F_status_range_s_length                     7
+  #define F_status_range_not_s_length                 11
+  #define F_status_read_s_length                      6
+  #define F_status_read_not_s_length                  10
+  #define F_status_read_only_s_length                 11
+  #define F_status_read_write_s_length                12
+  #define F_status_read_write_execute_s_length        20
+  #define F_status_read_write_execute_not_s_length    24
+  #define F_status_read_write_execute_only_s_length   25
+  #define F_status_read_write_not_s_length            16
+  #define F_status_read_write_only_s_length           17
+  #define F_status_ready_s_length                     7
+  #define F_status_ready_not_s_length                 11
+  #define F_status_receive_s_length                   9
+  #define F_status_receive_not_s_length               13
+  #define F_status_recover_s_length                   9
+  #define F_status_recover_not_s_length               13
+  #define F_status_recurse_s_length                   9
+  #define F_status_recurse_not_s_length               13
+  #define F_status_refresh_s_length                   9
+  #define F_status_refresh_not_s_length               13
+  #define F_status_regular_s_length                   9
+  #define F_status_regular_not_s_length               13
+  #define F_status_relative_s_length                  10
+  #define F_status_relative_not_s_length              14
+  #define F_status_reload_s_length                    8
+  #define F_status_reload_not_s_length                12
+  #define F_status_remote_s_length                    8
+  #define F_status_remote_not_s_length                12
+  #define F_status_remove_s_length                    8
+  #define F_status_remove_not_s_length                12
+  #define F_status_repeat_s_length                    8
+  #define F_status_repeat_not_s_length                12
+  #define F_status_require_s_length                   9
+  #define F_status_require_not_s_length               13
+  #define F_status_resource_s_length                  10
+  #define F_status_resource_not_s_length              14
+  #define F_status_restart_s_length                   9
+  #define F_status_restart_not_s_length               13
+  #define F_status_restore_s_length                   9
+  #define F_status_restore_not_s_length               13
+  #define F_status_resume_s_length                    8
+  #define F_status_resume_not_s_length                12
+  #define F_status_revert_s_length                    8
+  #define F_status_revert_not_s_length                12
+  #define F_status_robust_s_length                    8
+  #define F_status_robust_not_s_length                12
+  #define F_status_schedule_s_length                  10
+  #define F_status_schedule_not_s_length              14
+  #define F_status_search_s_length                    8
+  #define F_status_search_not_s_length                12
+  #define F_status_semaphore_s_length                 11
+  #define F_status_semaphore_not_s_length             15
+  #define F_status_send_s_length                      6
+  #define F_status_send_not_s_length                  10
+  #define F_status_size_s_length                      6
+  #define F_status_size_not_s_length                  10
+  #define F_status_signal_s_length                    8
+  #define F_status_signal_not_s_length                12
+  #define F_status_skip_s_length                      6
+  #define F_status_skip_not_s_length                  10
+  #define F_status_socket_s_length                    8
+  #define F_status_socket_block_s_length              14
+  #define F_status_socket_block_not_s_length          18
+  #define F_status_socket_client_s_length             15
+  #define F_status_socket_client_not_s_length         19
+  #define F_status_socket_not_s_length                12
+  #define F_status_socket_option_s_length             15
+  #define F_status_socket_option_not_s_length         19
+  #define F_status_socket_pipe_s_length               13
+  #define F_status_socket_pipe_close_s_length         19
+  #define F_status_socket_pipe_not_s_length           17
+  #define F_status_socket_pipe_open_s_length          18
+  #define F_status_socket_receive_s_length            16
+  #define F_status_socket_receive_not_s_length        20
+  #define F_status_socket_send_s_length               13
+  #define F_status_socket_send_not_s_length           17
+  #define F_status_socket_stream_s_length             15
+  #define F_status_socket_stream_not_s_length         19
+  #define F_status_socket_support_s_length            16
+  #define F_status_socket_support_not_s_length        20
+  #define F_status_socket_target_s_length             15
+  #define F_status_socket_target_not_s_length         19
+  #define F_status_socket_time_s_length               13
+  #define F_status_socket_time_not_s_length           17
+  #define F_status_socket_time_out_s_length           17
+  #define F_status_some_s_length                      6
+  #define F_status_some_not_s_length                  10
+  #define F_status_space_s_length                     7
+  #define F_status_space_not_s_length                 11
+  #define F_status_spin_s_length                      6
+  #define F_status_spin_not_s_length                  10
+  #define F_status_start_s_length                     7
+  #define F_status_start_not_s_length                 11
+  #define F_status_status_s_length                    8
+  #define F_status_status_not_s_length                12
+  #define F_status_stop_s_length                      6
+  #define F_status_stop_not_s_length                  10
+  #define F_status_store_s_length                     7
+  #define F_status_store_not_s_length                 11
+  #define F_status_stream_s_length                    8
+  #define F_status_stream_not_s_length                12
+  #define F_status_string_s_length                    8
+  #define F_status_string_not_s_length                12
+  #define F_status_string_too_large_s_length          18
+  #define F_status_string_too_small_s_length          18
+  #define F_status_success_s_length                   9
+  #define F_status_success_not_s_length               13
+  #define F_status_support_s_length                   9
+  #define F_status_support_not_s_length               13
+  #define F_status_syntax_s_length                    8
+  #define F_status_syntax_not_s_length                12
+  #define F_status_terminal_s_length                  10
+  #define F_status_terminal_access_s_length           17
+  #define F_status_terminal_known_s_length            16
+  #define F_status_terminal_known_not_s_length        20
+  #define F_status_terminal_not_s_length              14
+  #define F_status_terminal_prohibited_s_length       21
+  #define F_status_terminal_read_s_length             15
+  #define F_status_terminal_valid_s_length            16
+  #define F_status_terminal_valid_not_s_length        20
+  #define F_status_terminal_write_s_length            16
+  #define F_status_terminate_s_length                 11
+  #define F_status_terminate_not_s_length             15
+  #define F_status_test_s_length                      6
+  #define F_status_test_not_s_length                  10
+  #define F_status_than_greater_s_length              14
+  #define F_status_than_less_s_length                 11
+  #define F_status_thread_s_length                    8
+  #define F_status_thread_not_s_length                12
+  #define F_status_time_s_length                      6
+  #define F_status_time_not_s_length                  10
+  #define F_status_time_out_s_length                  10
+  #define F_status_too_large_s_length                 11
+  #define F_status_too_small_s_length                 11
+  #define F_status_top_s_length                       5
+  #define F_status_top_not_s_length                   9
+  #define F_status_touch_s_length                     7
+  #define F_status_touch_not_s_length                 11
+  #define F_status_type_s_length                      6
+  #define F_status_type_not_s_length                  10
+  #define F_status_ugly_s_length                      6
+  #define F_status_ugly_not_s_length                  10
+  #define F_status_unload_s_length                    8
+  #define F_status_unload_not_s_length                12
+  #define F_status_user_s_length                      6
+  #define F_status_user_not_s_length                  10
+  #define F_status_utf_s_length                       5
+  #define F_status_utf_fragment_s_length              14
+  #define F_status_utf_fragment_not_s_length          18
+  #define F_status_utf_not_s_length                   9
+  #define F_status_valid_s_length                     7
+  #define F_status_valid_not_s_length                 11
+  #define F_status_value_s_length                     7
+  #define F_status_value_not_s_length                 11
+  #define F_status_wait_s_length                      6
+  #define F_status_wait_not_s_length                  10
+  #define F_status_want_s_length                      6
+  #define F_status_want_not_s_length                  10
+  #define F_status_warning_s_length                   9
+  #define F_status_warning_not_s_length               13
+  #define F_status_wish_s_length                      6
+  #define F_status_wish_not_s_length                  10
+  #define F_status_word_s_length                      6
+  #define F_status_word_not_s_length                  10
+  #define F_status_world_s_length                     7
+  #define F_status_world_not_s_length                 11
+  #define F_status_write_s_length                     7
+  #define F_status_write_not_s_length                 11
+  #define F_status_write_only_s_length                12
+  #define F_status_yes_s_length                       5
+  #define F_status_yes_not_s_length                   9
 
   extern const f_string_static_t f_status_okay_s;
   extern const f_string_static_t f_status_okay_block_s;
@@ -1785,6 +1815,7 @@ extern "C" {
   extern const f_string_static_t f_status_condition_s;
   extern const f_string_static_t f_status_condition_not_s;
   extern const f_string_static_t f_status_connect_s;
+  extern const f_string_static_t f_status_connect_busy_s;
   extern const f_string_static_t f_status_connect_not_s;
   extern const f_string_static_t f_status_connect_refuse_s;
   extern const f_string_static_t f_status_connect_reset_s;
@@ -1944,6 +1975,14 @@ extern "C" {
   extern const f_string_static_t f_status_file_seek_s;
   extern const f_string_static_t f_status_file_stat_s;
   extern const f_string_static_t f_status_file_synchronize_s;
+  extern const f_string_static_t f_status_file_system_s;
+  extern const f_string_static_t f_status_file_system_not_s;
+  extern const f_string_static_t f_status_file_system_prohibit_s;
+  extern const f_string_static_t f_status_file_system_quota_block_s;
+  extern const f_string_static_t f_status_file_system_quota_reached_s;
+  extern const f_string_static_t f_status_file_system_read_only_s;
+  extern const f_string_static_t f_status_file_system_read_write_s;
+  extern const f_string_static_t f_status_file_system_write_only_s;
   extern const f_string_static_t f_status_file_type_block_s;
   extern const f_string_static_t f_status_file_type_character_s;
   extern const f_string_static_t f_status_file_type_directory_s;
@@ -1966,12 +2005,14 @@ extern "C" {
   extern const f_string_static_t f_status_file_utf_s;
   extern const f_string_static_t f_status_file_utf_not_s;
   extern const f_string_static_t f_status_file_write_s;
-  extern const f_string_static_t f_status_filesystem_s;
-  extern const f_string_static_t f_status_filesystem_not_s;
-  extern const f_string_static_t f_status_filesystem_quota_block_s;
-  extern const f_string_static_t f_status_filesystem_quota_reached_s;
   extern const f_string_static_t f_status_fine_s;
   extern const f_string_static_t f_status_fine_not_s;
+  extern const f_string_static_t f_status_fire_wall_s;
+  extern const f_string_static_t f_status_fire_wall_block_s;
+  extern const f_string_static_t f_status_fire_wall_close_s;
+  extern const f_string_static_t f_status_fire_wall_not_s;
+  extern const f_string_static_t f_status_fire_wall_open_s;
+  extern const f_string_static_t f_status_fire_wall_pass_s;
   extern const f_string_static_t f_status_first_s;
   extern const f_string_static_t f_status_first_not_s;
   extern const f_string_static_t f_status_footer_s;
@@ -2265,6 +2306,10 @@ extern "C" {
   extern const f_string_static_t f_status_socket_not_s;
   extern const f_string_static_t f_status_socket_option_s;
   extern const f_string_static_t f_status_socket_option_not_s;
+  extern const f_string_static_t f_status_socket_pipe_s;
+  extern const f_string_static_t f_status_socket_pipe_close_s;
+  extern const f_string_static_t f_status_socket_pipe_not_s;
+  extern const f_string_static_t f_status_socket_pipe_open_s;
   extern const f_string_static_t f_status_socket_receive_s;
   extern const f_string_static_t f_status_socket_receive_not_s;
   extern const f_string_static_t f_status_socket_send_s;
index 1df112aeee7f7b2031c5a5f1b4132d91c94dae21..1913177e1a5401ff39e50e3e7b9789fb4996090d 100644 (file)
@@ -229,6 +229,7 @@ void test__f_status_string_to__works(void **state) {
     F_condition,
     F_condition_not,
     F_connect,
+    F_connect_busy,
     F_connect_not,
     F_connect_refuse,
     F_connect_reset,
@@ -386,6 +387,14 @@ void test__f_status_string_to__works(void **state) {
     F_file_seek,
     F_file_stat,
     F_file_synchronize,
+    F_file_system,
+    F_file_system_not,
+    F_file_system_prohibit,
+    F_file_system_quota_block,
+    F_file_system_quota_reached,
+    F_file_system_read_only,
+    F_file_system_read_write,
+    F_file_system_write_only,
     F_file_type_block,
     F_file_type_character,
     F_file_type_directory,
@@ -408,12 +417,14 @@ void test__f_status_string_to__works(void **state) {
     F_file_utf,
     F_file_utf_not,
     F_file_write,
-    F_filesystem,
-    F_filesystem_not,
-    F_filesystem_quota_block,
-    F_filesystem_quota_reached,
     F_fine,
     F_fine_not,
+    F_fire_wall,
+    F_fire_wall_block,
+    F_fire_wall_close,
+    F_fire_wall_not,
+    F_fire_wall_open,
+    F_fire_wall_pass,
     F_first,
     F_first_not,
     F_footer,
@@ -707,6 +718,10 @@ void test__f_status_string_to__works(void **state) {
     F_socket_not,
     F_socket_option,
     F_socket_option_not,
+    F_socket_pipe,
+    F_socket_pipe_close,
+    F_socket_pipe_not,
+    F_socket_pipe_open,
     F_socket_receive,
     F_socket_receive_not,
     F_socket_send,
@@ -1009,6 +1024,7 @@ void test__f_status_string_to__works(void **state) {
     f_status_condition_s,
     f_status_condition_not_s,
     f_status_connect_s,
+    f_status_connect_busy_s,
     f_status_connect_not_s,
     f_status_connect_refuse_s,
     f_status_connect_reset_s,
@@ -1166,6 +1182,14 @@ void test__f_status_string_to__works(void **state) {
     f_status_file_seek_s,
     f_status_file_stat_s,
     f_status_file_synchronize_s,
+    f_status_file_system_s,
+    f_status_file_system_not_s,
+    f_status_file_system_prohibit_s,
+    f_status_file_system_quota_block_s,
+    f_status_file_system_quota_reached_s,
+    f_status_file_system_read_only_s,
+    f_status_file_system_read_write_s,
+    f_status_file_system_write_only_s,
     f_status_file_type_block_s,
     f_status_file_type_character_s,
     f_status_file_type_directory_s,
@@ -1188,12 +1212,14 @@ void test__f_status_string_to__works(void **state) {
     f_status_file_utf_s,
     f_status_file_utf_not_s,
     f_status_file_write_s,
-    f_status_filesystem_s,
-    f_status_filesystem_not_s,
-    f_status_filesystem_quota_block_s,
-    f_status_filesystem_quota_reached_s,
     f_status_fine_s,
     f_status_fine_not_s,
+    f_status_fire_wall_s,
+    f_status_fire_wall_block_s,
+    f_status_fire_wall_close_s,
+    f_status_fire_wall_not_s,
+    f_status_fire_wall_open_s,
+    f_status_fire_wall_pass_s,
     f_status_first_s,
     f_status_first_not_s,
     f_status_footer_s,
@@ -1487,6 +1513,10 @@ void test__f_status_string_to__works(void **state) {
     f_status_socket_not_s,
     f_status_socket_option_s,
     f_status_socket_option_not_s,
+    f_status_socket_pipe_s,
+    f_status_socket_pipe_close_s,
+    f_status_socket_pipe_not_s,
+    f_status_socket_pipe_open_s,
     f_status_socket_receive_s,
     f_status_socket_receive_not_s,
     f_status_socket_send_s,
@@ -1592,7 +1622,7 @@ void test__f_status_string_to__works(void **state) {
   {
     uint16_t i = 0;
 
-    for (; i < 777; ++i) {
+    for (; i < 792; ++i) {
 
       f_string_static_t result = f_string_static_t_initialize;
 
index 27008393c14672b68c2956bc8c5151b73868a897..e337f56d0a2620322035ebe37f94f88303e643af 100644 (file)
@@ -69,7 +69,7 @@ extern "C" {
  *   F_directory_link_max (with error bit) max links limit reached or exceeded.
  *   F_file_found (with error bit) of a directory aleady exists at the path.
  *   F_file_found_not (with error bit) if a file within the path is not found (such as a broken symbolic link).
- *   F_filesystem_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
+ *   F_file_system_quota_block (with error bit) if file system's disk blocks or inodes are exhausted.
  *   F_loop (with error bit) on loop error.
  *   F_memory_not (with error bit) if out of memory.
  *   F_name (with error bit) on path name error.
index 6cda00bbbe5abb9f1e942f54b201fd7fba7c00d0..59fc5e457cbd190d3c53609ce6ebf8ae1f267d4f 100644 (file)
@@ -1232,6 +1232,12 @@ extern "C" {
       return F_okay;
     }
 
+    if (f_compare_dynamic(name, f_status_connect_busy_s) == F_equal_to) {
+      *code = F_connect_busy;
+
+      return F_okay;
+    }
+
     if (f_compare_dynamic(name, f_status_connect_not_s) == F_equal_to) {
       *code = F_connect_not;
 
@@ -2173,6 +2179,54 @@ extern "C" {
       return F_okay;
     }
 
+    if (f_compare_dynamic(name, f_status_file_system_s) == F_equal_to) {
+      *code = F_file_system;
+
+      return F_okay;
+    }
+
+    if (f_compare_dynamic(name, f_status_file_system_not_s) == F_equal_to) {
+      *code = F_file_system_not;
+
+      return F_okay;
+    }
+
+    if (f_compare_dynamic(name, f_status_file_system_prohibit_s) == F_equal_to) {
+      *code = F_file_system_prohibit;
+
+      return F_okay;
+    }
+
+    if (f_compare_dynamic(name, f_status_file_system_quota_block_s) == F_equal_to) {
+      *code = F_file_system_quota_block;
+
+      return F_okay;
+    }
+
+    if (f_compare_dynamic(name, f_status_file_system_quota_reached_s) == F_equal_to) {
+      *code = F_file_system_quota_reached;
+
+      return F_okay;
+    }
+
+    if (f_compare_dynamic(name, f_status_file_system_read_only_s) == F_equal_to) {
+      *code = F_file_system_read_only;
+
+      return F_okay;
+    }
+
+    if (f_compare_dynamic(name, f_status_file_system_read_write_s) == F_equal_to) {
+      *code = F_file_system_read_write;
+
+      return F_okay;
+    }
+
+    if (f_compare_dynamic(name, f_status_file_system_write_only_s) == F_equal_to) {
+      *code = F_file_system_write_only;
+
+      return F_okay;
+    }
+
     if (f_compare_dynamic(name, f_status_file_type_block_s) == F_equal_to) {
       *code = F_file_type_block;
 
@@ -2305,38 +2359,50 @@ extern "C" {
       return F_okay;
     }
 
-    if (f_compare_dynamic(name, f_status_filesystem_s) == F_equal_to) {
-      *code = F_filesystem;
+    if (f_compare_dynamic(name, f_status_fine_s) == F_equal_to) {
+      *code = F_fine;
 
       return F_okay;
     }
 
-    if (f_compare_dynamic(name, f_status_filesystem_not_s) == F_equal_to) {
-      *code = F_filesystem_not;
+    if (f_compare_dynamic(name, f_status_fine_not_s) == F_equal_to) {
+      *code = F_fine_not;
 
       return F_okay;
     }
 
-    if (f_compare_dynamic(name, f_status_filesystem_quota_block_s) == F_equal_to) {
-      *code = F_filesystem_quota_block;
+    if (f_compare_dynamic(name, f_status_fire_wall_s) == F_equal_to) {
+      *code = F_fire_wall;
 
       return F_okay;
     }
 
-    if (f_compare_dynamic(name, f_status_filesystem_quota_reached_s) == F_equal_to) {
-      *code = F_filesystem_quota_reached;
+    if (f_compare_dynamic(name, f_status_fire_wall_block_s) == F_equal_to) {
+      *code = F_fire_wall_block;
 
       return F_okay;
     }
 
-    if (f_compare_dynamic(name, f_status_fine_s) == F_equal_to) {
-      *code = F_fine;
+    if (f_compare_dynamic(name, f_status_fire_wall_close_s) == F_equal_to) {
+      *code = F_fire_wall_close;
 
       return F_okay;
     }
 
-    if (f_compare_dynamic(name, f_status_fine_not_s) == F_equal_to) {
-      *code = F_fine_not;
+    if (f_compare_dynamic(name, f_status_fire_wall_not_s) == F_equal_to) {
+      *code = F_fire_wall_not;
+
+      return F_okay;
+    }
+
+    if (f_compare_dynamic(name, f_status_fire_wall_open_s) == F_equal_to) {
+      *code = F_fire_wall_open;
+
+      return F_okay;
+    }
+
+    if (f_compare_dynamic(name, f_status_fire_wall_pass_s) == F_equal_to) {
+      *code = F_fire_wall_pass;
 
       return F_okay;
     }
@@ -4134,6 +4200,30 @@ extern "C" {
       return F_okay;
     }
 
+    if (f_compare_dynamic(name, f_status_socket_pipe_s) == F_equal_to) {
+      *code = F_socket_pipe;
+
+      return F_okay;
+    }
+
+    if (f_compare_dynamic(name, f_status_socket_pipe_close_s) == F_equal_to) {
+      *code = F_socket_pipe_close;
+
+      return F_okay;
+    }
+
+    if (f_compare_dynamic(name, f_status_socket_pipe_not_s) == F_equal_to) {
+      *code = F_socket_pipe_not;
+
+      return F_okay;
+    }
+
+    if (f_compare_dynamic(name, f_status_socket_pipe_open_s) == F_equal_to) {
+      *code = F_socket_pipe_open;
+
+      return F_okay;
+    }
+
     if (f_compare_dynamic(name, f_status_socket_receive_s) == F_equal_to) {
       *code = F_socket_receive;
 
index 5db6524a52f1e8d4866832f0856e590c819e8dea..8e47680b564988e8bc45439583aafbf8fbf5507d 100644 (file)
@@ -245,6 +245,7 @@ void test__fl_status_string_from__works(void **state) {
     F_condition,
     F_condition_not,
     F_connect,
+    F_connect_busy,
     F_connect_not,
     F_connect_refuse,
     F_connect_reset,
@@ -402,6 +403,14 @@ void test__fl_status_string_from__works(void **state) {
     F_file_seek,
     F_file_stat,
     F_file_synchronize,
+    F_file_system,
+    F_file_system_not,
+    F_file_system_prohibit,
+    F_file_system_quota_block,
+    F_file_system_quota_reached,
+    F_file_system_read_only,
+    F_file_system_read_write,
+    F_file_system_write_only,
     F_file_type_block,
     F_file_type_character,
     F_file_type_directory,
@@ -424,12 +433,14 @@ void test__fl_status_string_from__works(void **state) {
     F_file_utf,
     F_file_utf_not,
     F_file_write,
-    F_filesystem,
-    F_filesystem_not,
-    F_filesystem_quota_block,
-    F_filesystem_quota_reached,
     F_fine,
     F_fine_not,
+    F_fire_wall,
+    F_fire_wall_block,
+    F_fire_wall_close,
+    F_fire_wall_not,
+    F_fire_wall_open,
+    F_fire_wall_pass,
     F_first,
     F_first_not,
     F_footer,
@@ -723,6 +734,10 @@ void test__fl_status_string_from__works(void **state) {
     F_socket_not,
     F_socket_option,
     F_socket_option_not,
+    F_socket_pipe,
+    F_socket_pipe_close,
+    F_socket_pipe_not,
+    F_socket_pipe_open,
     F_socket_receive,
     F_socket_receive_not,
     F_socket_send,
@@ -1025,6 +1040,7 @@ void test__fl_status_string_from__works(void **state) {
     f_status_condition_s,
     f_status_condition_not_s,
     f_status_connect_s,
+    f_status_connect_busy_s,
     f_status_connect_not_s,
     f_status_connect_refuse_s,
     f_status_connect_reset_s,
@@ -1182,6 +1198,14 @@ void test__fl_status_string_from__works(void **state) {
     f_status_file_seek_s,
     f_status_file_stat_s,
     f_status_file_synchronize_s,
+    f_status_file_system_s,
+    f_status_file_system_not_s,
+    f_status_file_system_prohibit_s,
+    f_status_file_system_quota_block_s,
+    f_status_file_system_quota_reached_s,
+    f_status_file_system_read_only_s,
+    f_status_file_system_read_write_s,
+    f_status_file_system_write_only_s,
     f_status_file_type_block_s,
     f_status_file_type_character_s,
     f_status_file_type_directory_s,
@@ -1204,12 +1228,14 @@ void test__fl_status_string_from__works(void **state) {
     f_status_file_utf_s,
     f_status_file_utf_not_s,
     f_status_file_write_s,
-    f_status_filesystem_s,
-    f_status_filesystem_not_s,
-    f_status_filesystem_quota_block_s,
-    f_status_filesystem_quota_reached_s,
     f_status_fine_s,
     f_status_fine_not_s,
+    f_status_fire_wall_s,
+    f_status_fire_wall_block_s,
+    f_status_fire_wall_close_s,
+    f_status_fire_wall_not_s,
+    f_status_fire_wall_open_s,
+    f_status_fire_wall_pass_s,
     f_status_first_s,
     f_status_first_not_s,
     f_status_footer_s,
@@ -1503,6 +1529,10 @@ void test__fl_status_string_from__works(void **state) {
     f_status_socket_not_s,
     f_status_socket_option_s,
     f_status_socket_option_not_s,
+    f_status_socket_pipe_s,
+    f_status_socket_pipe_close_s,
+    f_status_socket_pipe_not_s,
+    f_status_socket_pipe_open_s,
     f_status_socket_receive_s,
     f_status_socket_receive_not_s,
     f_status_socket_send_s,
@@ -1608,7 +1638,7 @@ void test__fl_status_string_from__works(void **state) {
   {
     uint16_t i = 0;
 
-    for (; i < 777; ++i) {
+    for (; i < 792; ++i) {
 
       f_status_t result = F_okay;
 
index bf4476e2fbd247900c39a8db56b5c9fd291d1f51..efb55d634f324a078233d4e3197271e90877ac99 100644 (file)
@@ -120,7 +120,11 @@ extern "C" {
     "%[%QBuffer is out of scope",
     "%[%QUnknown protocol option",
     "%[%QUnknown socket option",
-    "%[%QSocket time out",
+    "%[%QFile system is read only",
+    "%[%QFile system is write only",
+    "%[%QConnection is busy",
+    "%[%QInvalid Connection",
+    "%[%QSocket pipe is closed",
   };
 #endif // _di_fll_error_s_a_
 
index 7e09e5be3c4e4e3592996cece924858c69927c77..883d6111d4cd8f8a0830fa56582a125599175f65 100644 (file)
@@ -154,6 +154,11 @@ extern "C" {
     fll_error_s_114_unknown_socket_option_e,
     fll_error_s_115_socket_type_unsupported_e,
     fll_error_s_116_socket_time_out_e,
+    fll_error_s_117_file_system_read_only_e,
+    fll_error_s_118_file_system_write_only_e,
+    fll_error_s_119_connection_busy_e,
+    fll_error_s_120_invalid_connection_e,
+    fll_error_s_121_socket_pipe_closed_e,
   }; // enum
 #endif // _di_fll_error_s_e_
 
index 315aa1081052beec3f69c9b33cc9fbd4556a7e1f..25c3b6e30e1381e175c5ac66b93eb60cdca7e462 100644 (file)
@@ -118,6 +118,14 @@ extern "C" {
       return private_fll_error_print_simple(print, debug, macro_fll_error_s(080_already_connected));
     }
 
+    if (status == F_connect_busy) {
+      return private_fll_error_print_simple(print, debug, macro_fll_error_s(119_connection_busy));
+    }
+
+    if (status == F_connect_not) {
+      return private_fll_error_print_simple(print, debug, macro_fll_error_s(120_invalid_connection));
+    }
+
     if (status == F_connect_refuse) {
       return private_fll_error_print_simple(print, debug, macro_fll_error_s(081_connection_refused));
     }
@@ -154,10 +162,18 @@ extern "C" {
       return private_fll_error_print_simple(print, debug, macro_fll_error_s(004_file_not_found));
     }
 
-    if (status == F_filesystem_quota_block) {
+    if (status == F_file_system_quota_block) {
       return private_fll_error_print_simple(print, debug, macro_fll_error_s(091_blocks_inodes_exhaust));
     }
 
+    if (status == F_file_system_read_only) {
+      return private_fll_error_print_simple(print, debug, macro_fll_error_s(117_file_system_read_only));
+    }
+
+    if (status == F_file_system_write_only) {
+      return private_fll_error_print_simple(print, debug, macro_fll_error_s(118_file_system_write_only));
+    }
+
     if (status == F_implement_not) {
       return private_fll_error_print_simple(print, debug, macro_fll_error_s(076_implement_not));
     }
@@ -234,6 +250,10 @@ extern "C" {
       return private_fll_error_print_simple(print, debug, macro_fll_error_s(114_unknown_socket_option));
     }
 
+    if (status == F_socket_pipe_close) {
+      return private_fll_error_print_simple(print, debug, macro_fll_error_s(121_socket_pipe_closed));
+    }
+
     if (status == F_socket_stream_not) {
       return private_fll_error_print_simple(print, debug, macro_fll_error_s(103_invalid_stream));
     }