mirror of
https://git.proxmox.com/git/libgit2
synced 2025-05-07 23:19:28 +00:00
24 lines
520 B
C
24 lines
520 B
C
/*
|
|
* Copyright (C) 2009-2012 the libgit2 contributors
|
|
*
|
|
* This file is part of libgit2, distributed under the GNU GPL v2 with
|
|
* a Linking Exception. For full terms see the included COPYING file.
|
|
*/
|
|
#ifndef INCLUDE_protocol_h__
|
|
#define INCLUDE_protocol_h__
|
|
|
|
#include "transport.h"
|
|
#include "buffer.h"
|
|
|
|
typedef struct {
|
|
git_transport *transport;
|
|
git_vector *refs;
|
|
git_buf buf;
|
|
int error;
|
|
unsigned int flush :1;
|
|
} git_protocol;
|
|
|
|
int git_protocol_store_refs(git_protocol *p, const char *data, size_t len);
|
|
|
|
#endif
|