]> git.ipfire.org Git - thirdparty/systemd.git/blame - src/libsystemd/sd-bus/bus-dump.h
tree-wide: drop 'This file is part of systemd' blurb
[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
4/***
3db0e46b 5 Copyright 2013 Lennart Poettering
3db0e46b
LP
6***/
7
3db0e46b 8#include <stdbool.h>
71d35b6b 9#include <stdio.h>
3db0e46b
LP
10
11#include "sd-bus.h"
12
d55192ad
LP
13enum {
14 BUS_MESSAGE_DUMP_WITH_HEADER = 1,
15 BUS_MESSAGE_DUMP_SUBTREE_ONLY = 2,
16};
17
18int bus_message_dump(sd_bus_message *m, FILE *f, unsigned flags);
5b12334d 19
d0b2babf 20int bus_creds_dump(sd_bus_creds *c, FILE *f, bool terse);
1f70b087
LP
21
22int bus_pcap_header(size_t snaplen, FILE *f);
23int bus_message_pcap_frame(sd_bus_message *m, size_t snaplen, FILE *f);