struct sd_bus {
unsigned n_ref;
enum bus_state state;
- int fd;
+ int input_fd, output_fd;
int message_version;
bool negotiate_fds:1;
bool ucred_valid:1;
bool is_server:1;
bool anonymous_auth:1;
+ bool prefer_readv:1;
+ bool prefer_writev:1;
void *rbuffer;
size_t rbuffer_size;
} sockaddr;
socklen_t sockaddr_size;
- sd_id128_t peer;
+ sd_id128_t server_id;
char *address;
unsigned address_index;