]> git.ipfire.org Git - thirdparty/git.git/blobdiff - transport.h
Merge branch 'en/ort-perf-batch-9'
[thirdparty/git.git] / transport.h
index 24e15799e714aeb53f725b161a14172202cbae7e..4d5db0a7f22b366db870f9b421e41d1bba5a339c 100644 (file)
@@ -14,6 +14,7 @@ struct git_transport_options {
        unsigned check_self_contained_and_connected : 1;
        unsigned self_contained_and_connected : 1;
        unsigned update_shallow : 1;
+       unsigned reject_shallow : 1;
        unsigned deepen_relative : 1;
 
        /* see documentation of corresponding flag in fetch-pack.h */
@@ -194,6 +195,9 @@ void transport_check_allowed(const char *type);
 /* Aggressively fetch annotated tags if possible */
 #define TRANS_OPT_FOLLOWTAGS "followtags"
 
+/* Reject shallow repo transport */
+#define TRANS_OPT_REJECT_SHALLOW "rejectshallow"
+
 /* Accept refs that may update .git/shallow without --depth */
 #define TRANS_OPT_UPDATE_SHALLOW "updateshallow"