components/openscap/patches/common-debug.c.patch
author Jacob Varughese <jacob.varughese@oracle.com>
Mon, 27 Jun 2016 15:32:14 -0700
changeset 6295 5bc187901764
permissions -rw-r--r--
23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
6295
5bc187901764 23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
     1
--- openscap-1.2.9/src/common/debug.c.~1~	2016-04-21 04:51:58.321492428 -0700
5bc187901764 23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
     2
+++ openscap-1.2.9/src/common/debug.c	2016-06-08 13:17:18.681401563 -0700
5bc187901764 23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
     3
@@ -30,7 +30,10 @@
5bc187901764 23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
     4
 # include <string.h>
5bc187901764 23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
     5
 # include <stdlib.h>
5bc187901764 23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
     6
 # include <sys/types.h>
5bc187901764 23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
     7
+# include <sys/fcntl.h>
5bc187901764 23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
     8
+# include <sys/stat.h>
5bc187901764 23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
     9
 # include <sys/file.h>
5bc187901764 23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
    10
+# include <fcntl.h>
5bc187901764 23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
    11
 # include <unistd.h>
5bc187901764 23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
    12
 # include <time.h>
5bc187901764 23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
    13
 # include <errno.h>
5bc187901764 23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
    14
@@ -169,7 +172,11 @@
5bc187901764 23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
    15
 	default:
5bc187901764 23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
    16
 		l = '0';
5bc187901764 23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
    17
 	}
5bc187901764 23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
    18
+#if !defined(__SVR4) && !defined (__sun)
5bc187901764 23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
    19
 	fprintf(__debuglog_fp, "%c: %s: ", l, program_invocation_short_name);
5bc187901764 23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
    20
+#else
5bc187901764 23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
    21
+	fprintf(__debuglog_fp, "%c: %ld: ", l, (long) getpid());
5bc187901764 23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
    22
+#endif
5bc187901764 23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
    23
 	for (int i = 0; i < indent; i++) {
5bc187901764 23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
    24
 		fprintf(__debuglog_fp, "  ");
5bc187901764 23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
    25
 	}
5bc187901764 23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
    26
@@ -186,6 +193,7 @@
5bc187901764 23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
    27
 #else
5bc187901764 23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
    28
 	snprintf(thread_name, THREAD_NAME_LEN, "unknown");
5bc187901764 23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
    29
 #endif
5bc187901764 23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
    30
+#if !defined(__SVR4) && !defined (__sun)
5bc187901764 23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
    31
 	/* XXX: non-portable usage of pthread_t */
5bc187901764 23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
    32
 	fprintf(__debuglog_fp, " [%s(%ld):%s(%llx):%s:%zu:%s]",
5bc187901764 23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
    33
 		program_invocation_short_name, (long) getpid(), thread_name,
5bc187901764 23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
    34
@@ -193,6 +201,10 @@
5bc187901764 23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
    35
 #else
5bc187901764 23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
    36
 	fprintf(__debuglog_fp, " [%ld:%s:%zu:%s]", (long) getpid(),
5bc187901764 23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
    37
 		f, line, fn);
5bc187901764 23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
    38
+#endif
5bc187901764 23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
    39
+#else
5bc187901764 23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
    40
+	fprintf(__debuglog_fp, " [%ld:%s:%zu:%s]", (long) getpid(),
5bc187901764 23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
    41
+		f, line, fn);
5bc187901764 23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
    42
 #endif
5bc187901764 23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
    43
 }
5bc187901764 23210108 Upgrade openscap to 1.2.9 (forgot a patch)
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
    44