c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmann This file is part of systemd.
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmann Copyright 2014 David Herrmann
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmann systemd is free software; you can redistribute it and/or modify it
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmann under the terms of the GNU Lesser General Public License as published by
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmann the Free Software Foundation; either version 2.1 of the License, or
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmann (at your option) any later version.
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmann systemd is distributed in the hope that it will be useful, but
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmann WITHOUT ANY WARRANTY; without even the implied warranty of
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmann MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmann Lesser General Public License for more details.
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmann You should have received a copy of the GNU Lesser General Public License
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmann along with systemd; If not, see <http://www.gnu.org/licenses/>.
11f254be0c27b1944a1df8e7c14d83e56ebe7d9bDavid Herrmanntypedef struct ProxyActivation ProxyActivation;
11f254be0c27b1944a1df8e7c14d83e56ebe7d9bDavid Herrmann#define PROXY_ACTIVATIONS_MAX (16) /* max parallel activation requests */
11f254be0c27b1944a1df8e7c14d83e56ebe7d9bDavid Herrmann LIST_FIELDS(ProxyActivation, activations_by_proxy);
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmannint proxy_new(Proxy **out, int in_fd, int out_fd, const char *dest);
c4bc1a8434f2a34840ea6f63064fa998ecfae738David Herrmannint proxy_set_policy(Proxy *p, SharedPolicy *policy, char **configuration);
c0395aeb903cde25bd9e81fba3334f63335fe0efDavid Herrmannint proxy_hello_policy(Proxy *p, uid_t original_uid);
e23bc0e7cac8ba79f4e14ab98ecd68c79cc87aabDavid Herrmannint proxy_match(sd_bus_message *m, void *userdata, sd_bus_error *error);