]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
log: expose log_object_internalv()
authorYu Watanabe <watanabe.yu+github@gmail.com>
Fri, 8 Mar 2019 05:21:15 +0000 (14:21 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Thu, 21 Mar 2019 14:37:39 +0000 (23:37 +0900)
src/basic/log.c
src/basic/log.h

index 3b7bff3a973af93a141955f65ea7f221c264ef0d..37a5ffa74f9df9747b0cf24291e2902719f0a5ce 100644 (file)
@@ -699,8 +699,7 @@ int log_internal_realm(
         return r;
 }
 
-_printf_(10,0)
-static int log_object_internalv(
+int log_object_internalv(
                 int level,
                 int error,
                 const char *file,
index 113e0dedee7a5b096d49b05420c08e82a6c5fbf6..aa3d5b75f138549320dabbb2f5816db9cc9b862a 100644 (file)
@@ -115,6 +115,19 @@ int log_internalv_realm(
         log_internalv_realm(LOG_REALM_PLUS_LEVEL(LOG_REALM, (level)), __VA_ARGS__)
 
 /* Realm is fixed to LOG_REALM_SYSTEMD for those */
+int log_object_internalv(
+                int level,
+                int error,
+                const char *file,
+                int line,
+                const char *func,
+                const char *object_field,
+                const char *object,
+                const char *extra_field,
+                const char *extra,
+                const char *format,
+                va_list ap) _printf_(10,0);
+
 int log_object_internal(
                 int level,
                 int error,