]> git.ipfire.org Git - thirdparty/systemd.git/blame - src/libsystemd/sd-bus/bus-dump.h
Merge pull request #11827 from keszybz/pkgconfig-variables
[thirdparty/systemd.git] / src / libsystemd / sd-bus / bus-dump.h
CommitLineData
53e1b683 1/* SPDX-License-Identifier: LGPL-2.1+ */
3db0e46b
LP
2#pragma once
3
3db0e46b 4#include <stdbool.h>
71d35b6b 5#include <stdio.h>
3db0e46b
LP
6
7#include "sd-bus.h"
8
d55192ad 9enum {
be0b7a1a
LP
10 BUS_MESSAGE_DUMP_WITH_HEADER = 1 << 0,
11 BUS_MESSAGE_DUMP_SUBTREE_ONLY = 1 << 1,
d55192ad
LP
12};
13
14int bus_message_dump(sd_bus_message *m, FILE *f, unsigned flags);
5b12334d 15
d0b2babf 16int bus_creds_dump(sd_bus_creds *c, FILE *f, bool terse);
1f70b087
LP
17
18int bus_pcap_header(size_t snaplen, FILE *f);
19int bus_message_pcap_frame(sd_bus_message *m, size_t snaplen, FILE *f);