]> Kevux Git Server - fll/commitdiff
Update: Add pid integer to fll_program_data_t.
authorKevin Day <thekevinday@gmail.com>
Thu, 31 Mar 2022 03:28:43 +0000 (22:28 -0500)
committerKevin Day <thekevinday@gmail.com>
Thu, 31 Mar 2022 03:28:43 +0000 (22:28 -0500)
level_2/fll_program/c/program/common.h

index 4d2451f96d52bef25993e1ca349b98aee68408a5..90fa9e4b9eaec3a316ae075217bc51972f364b63 100644 (file)
@@ -40,6 +40,7 @@ extern "C" {
  * error:        The output file for error printing.
  * output:       The output file for general printing.
  * parameters:   The state of pre-defined parameters passed to the program.
+ * pid:          The PID of the program.
  * process_pipe: Designate whether or not to process the input pipe.
  * signal:       The process signal management structure.
  * signal_check: A counter used to map to for reducing the amount of actual signal check calls.
@@ -52,6 +53,7 @@ extern "C" {
 
     uint16_t signal_check;
     mode_t umask;
+    pid_t pid;
     bool process_pipe;
     int child;
 
@@ -70,6 +72,7 @@ extern "C" {
       0, \
       0, \
       0, \
+      0, \
       F_false, \
       fl_print_t_initialize, \
       macro_fl_print_t_initialize_error(), \