]> git.proxmox.com Git - systemd.git/blame - src/shared/journal-util.h
New upstream version 236
[systemd.git] / src / shared / journal-util.h
CommitLineData
52ad194e 1/* SPDX-License-Identifier: LGPL-2.1+ */
8a584da2
MP
2/***
3 This file is part of systemd.
4
2897b343
MP
5 Copyright 2013 Zbigniew Jędrzejewski-Szmek
6 Copyright 2015 Lennart Poettering
8a584da2
MP
7
8 systemd is free software; you can redistribute it and/or modify it
9 under the terms of the GNU Lesser General Public License as published by
10 the Free Software Foundation; either version 2.1 of the License, or
11 (at your option) any later version.
12
13 systemd is distributed in the hope that it will be useful, but
14 WITHOUT ANY WARRANTY; without even the implied warranty of
15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
16 Lesser General Public License for more details.
17
18 You should have received a copy of the GNU Lesser General Public License
19 along with systemd; If not, see <http://www.gnu.org/licenses/>.
20***/
21
2897b343 22#include <stdbool.h>
52ad194e 23#include <sys/types.h>
8a584da2 24
2897b343
MP
25#include "sd-journal.h"
26
52ad194e
MB
27bool journal_field_valid(const char *p, size_t l, bool allow_protected);
28
2897b343 29int journal_access_check_and_warn(sd_journal *j, bool quiet);