summaryrefslogtreecommitdiff
path: root/src/remote.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/remote.h')
-rw-r--r--src/remote.h55
1 files changed, 0 insertions, 55 deletions
diff --git a/src/remote.h b/src/remote.h
deleted file mode 100644
index ce92db76a..000000000
--- a/src/remote.h
+++ /dev/null
@@ -1,55 +0,0 @@
-/*
- * Copyright (C) the libgit2 contributors. All rights reserved.
- *
- * 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_remote_h__
-#define INCLUDE_remote_h__
-
-#include "common.h"
-
-#include "git2/remote.h"
-#include "git2/transport.h"
-#include "git2/sys/transport.h"
-
-#include "refspec.h"
-#include "vector.h"
-#include "net.h"
-
-#define GIT_REMOTE_ORIGIN "origin"
-
-struct git_remote {
- char *name;
- char *url;
- char *pushurl;
- git_vector refs;
- git_vector refspecs;
- git_vector active_refspecs;
- git_vector passive_refspecs;
- git_transport *transport;
- git_repository *repo;
- git_push *push;
- git_indexer_progress stats;
- unsigned int need_pack;
- git_remote_autotag_option_t download_tags;
- int prune_refs;
- int passed_refspecs;
-};
-
-typedef struct git_remote_connection_opts {
- const git_strarray *custom_headers;
- const git_proxy_options *proxy;
-} git_remote_connection_opts;
-
-#define GIT_REMOTE_CONNECTION_OPTIONS_INIT { NULL, NULL }
-
-int git_remote__connect(git_remote *remote, git_direction direction, const git_remote_callbacks *callbacks, const git_remote_connection_opts *conn);
-
-int git_remote__urlfordirection(git_buf *url_out, struct git_remote *remote, int direction, const git_remote_callbacks *callbacks);
-int git_remote__http_proxy(char **out, git_remote *remote, git_net_url *url);
-
-git_refspec *git_remote__matching_refspec(git_remote *remote, const char *refname);
-git_refspec *git_remote__matching_dst_refspec(git_remote *remote, const char *refname);
-
-#endif