]>
git.proxmox.com Git - libgit2.git/blob - src/netops.h
2 * netops.h - convencience functions for networking
4 #ifndef INCLUDE_netops_h__
5 #define INCLUDE_netops_h__
7 typedef struct gitno_buffer
{
14 void gitno_buffer_setup(gitno_buffer
*buf
, char *data
, unsigned int len
, int fd
);
15 int gitno_recv(gitno_buffer
*buf
);
16 void gitno_consume(gitno_buffer
*buf
, const char *ptr
);
17 void gitno_consume_n(gitno_buffer
*buf
, unsigned int cons
);
19 int gitno_connect(const char *host
, const char *port
);
20 int gitno_send(int s
, const char *msg
, int len
, int flags
);