mirror of
https://git.proxmox.com/git/libgit2
synced 2025-05-09 22:39:38 +00:00
proxy: add a payload field for the proxy options
I don't quite recall what we do in the other places where we use this, but we should pass this payload to the callbacks.
This commit is contained in:
parent
b373e9a6ba
commit
60d717c6f1
@ -73,6 +73,12 @@ typedef struct {
|
|||||||
* to disallow it or a negative value to indicate an error.
|
* to disallow it or a negative value to indicate an error.
|
||||||
*/
|
*/
|
||||||
git_transport_certificate_check_cb certificate_check;
|
git_transport_certificate_check_cb certificate_check;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Payload to be provided to the credentials and certificate
|
||||||
|
* check callbacks.
|
||||||
|
*/
|
||||||
|
void *payload;
|
||||||
} git_proxy_options;
|
} git_proxy_options;
|
||||||
|
|
||||||
#define GIT_PROXY_OPTIONS_VERSION 1
|
#define GIT_PROXY_OPTIONS_VERSION 1
|
||||||
|
16
include/git2/sys/remote.h
Normal file
16
include/git2/sys/remote.h
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
/*
|
||||||
|
* 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_sys_git_transport_h
|
||||||
|
#define INCLUDE_sys_git_transport_h
|
||||||
|
|
||||||
|
#include "git2/net.h"
|
||||||
|
#include "git2/types.h"
|
||||||
|
|
||||||
|
GIT_BEGIN_DECL
|
||||||
|
|
||||||
|
GIT_END_DECL
|
Loading…
Reference in New Issue
Block a user