send-pack: assign remote errors to each ref
[gitweb.git] / cache.h
diff --git a/cache.h b/cache.h
index 6663ec52d10720693cf62fe6e69ea6f06e85d7e5..81e8c88e46e4c674aaa346bb7d1ea9931428bad5 100644 (file)
--- a/cache.h
+++ b/cache.h
@@ -503,7 +503,9 @@ struct ref {
                REF_STATUS_REJECT_NONFASTFORWARD,
                REF_STATUS_REJECT_NODELETE,
                REF_STATUS_UPTODATE,
+               REF_STATUS_REMOTE_REJECT,
        } status;
+       char *error;
        struct ref *peer_ref; /* when renaming */
        char name[FLEX_ARRAY]; /* more */
 };