summaryrefslogtreecommitdiff
path: root/src/include/replication/slot.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/replication/slot.h')
-rw-r--r--src/include/replication/slot.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/include/replication/slot.h b/src/include/replication/slot.h
index fe62162cde3..09c69f83d57 100644
--- a/src/include/replication/slot.h
+++ b/src/include/replication/slot.h
@@ -321,6 +321,9 @@ extern void ReplicationSlotInitialize(void);
extern bool ReplicationSlotValidateName(const char *name,
bool allow_reserved_name,
int elevel);
+extern bool ReplicationSlotValidateNameInternal(const char *name,
+ bool allow_reserved_name,
+ int *err_code, char **err_msg, char **err_hint);
extern void ReplicationSlotReserveWal(void);
extern void ReplicationSlotsComputeRequiredXmin(bool already_locked);
extern void ReplicationSlotsComputeRequiredLSN(void);