Merge branch 'nd/pack-struct-commit'
[gitweb.git] / submodule-config.h
index 6f686184e86cc0004410aae3b771de4d3b488a13..21273f56a37794ae5116761e85d5264acc9f81d1 100644 (file)
@@ -47,4 +47,11 @@ const struct submodule *submodule_from_path(struct repository *r,
                                            const char *path);
 void submodule_free(struct repository *r);
 
+/*
+ * Returns 0 if the name is syntactically acceptable as a submodule "name"
+ * (e.g., that may be found in the subsection of a .gitmodules file) and -1
+ * otherwise.
+ */
+int check_submodule_name(const char *name);
+
 #endif /* SUBMODULE_CONFIG_H */