chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
journald: add configuration file options to forward all logged data to kmsg, console...
[elogind.git]
/
src
/
journal
/
journal-send.c
diff --git
a/src/journal/journal-send.c
b/src/journal/journal-send.c
index db5dbc0711c7c9a06d0b8f158529064178292ea2..e7e3fa2cd07d39c8112374042d942ffcc9337837 100644
(file)
--- a/
src/journal/journal-send.c
+++ b/
src/journal/journal-send.c
@@
-237,7
+237,7
@@
_public_ int sd_journal_stream_fd(const char *tag, int priority, int priority_pr
tag = "";
l = strlen(tag);
tag = "";
l = strlen(tag);
- header = alloca(l + 1 + 2 + 2 + 2);
+ header = alloca(l + 1 + 2 + 2 + 2
+ 2 + 2
);
memcpy(header, tag, l);
header[l++] = '\n';
memcpy(header, tag, l);
header[l++] = '\n';
@@
-247,6
+247,10
@@
_public_ int sd_journal_stream_fd(const char *tag, int priority, int priority_pr
header[l++] = '\n';
header[l++] = '0';
header[l++] = '\n';
header[l++] = '\n';
header[l++] = '0';
header[l++] = '\n';
+ header[l++] = '0';
+ header[l++] = '\n';
+ header[l++] = '0';
+ header[l++] = '\n';
r = loop_write(fd, header, l, false);
if (r < 0) {
r = loop_write(fd, header, l, false);
if (r < 0) {