From f418b5597667337b1c8f16c434de7e1e4e6b2a8a Mon Sep 17 00:00:00 2001
From: damien clochard <damien@dalibo.com>
Date: Mon, 22 Jul 2024 09:26:48 +0200
Subject: [PATCH] Include pg_seclabel catalog

In complement to #1189, add the `catalog/pg_seclabel.h` header
in order to access the `FormData_pg_seclabel` struct and
provide a mecanism to list the security labels.
---
 pgrx-pg-sys/include/pg12.h | 1 +
 pgrx-pg-sys/include/pg13.h | 1 +
 pgrx-pg-sys/include/pg14.h | 1 +
 pgrx-pg-sys/include/pg15.h | 1 +
 pgrx-pg-sys/include/pg16.h | 1 +
 5 files changed, 5 insertions(+)

diff --git a/pgrx-pg-sys/include/pg12.h b/pgrx-pg-sys/include/pg12.h
index bfa278f6d5..53e1fca9e9 100644
--- a/pgrx-pg-sys/include/pg12.h
+++ b/pgrx-pg-sys/include/pg12.h
@@ -58,6 +58,7 @@
 #include "catalog/pg_opfamily.h"
 #include "catalog/pg_proc.h"
 #include "catalog/pg_namespace.h"
+#include "catalog/pg_seclabel.h"
 #include "catalog/pg_tablespace.h"
 #include "catalog/pg_trigger.h"
 #include "catalog/pg_type.h"
diff --git a/pgrx-pg-sys/include/pg13.h b/pgrx-pg-sys/include/pg13.h
index 649ba9a145..07ca1155ed 100644
--- a/pgrx-pg-sys/include/pg13.h
+++ b/pgrx-pg-sys/include/pg13.h
@@ -58,6 +58,7 @@
 #include "catalog/pg_opfamily.h"
 #include "catalog/pg_proc.h"
 #include "catalog/pg_namespace.h"
+#include "catalog/pg_seclabel.h"
 #include "catalog/pg_tablespace.h"
 #include "catalog/pg_trigger.h"
 #include "catalog/pg_type.h"
diff --git a/pgrx-pg-sys/include/pg14.h b/pgrx-pg-sys/include/pg14.h
index 2bd26f6adc..ff1c8483dd 100644
--- a/pgrx-pg-sys/include/pg14.h
+++ b/pgrx-pg-sys/include/pg14.h
@@ -58,6 +58,7 @@
 #include "catalog/pg_opfamily.h"
 #include "catalog/pg_proc.h"
 #include "catalog/pg_namespace.h"
+#include "catalog/pg_seclabel.h"
 #include "catalog/pg_tablespace.h"
 #include "catalog/pg_trigger.h"
 #include "catalog/pg_type.h"
diff --git a/pgrx-pg-sys/include/pg15.h b/pgrx-pg-sys/include/pg15.h
index ba4e886990..6417f54195 100644
--- a/pgrx-pg-sys/include/pg15.h
+++ b/pgrx-pg-sys/include/pg15.h
@@ -59,6 +59,7 @@
 #include "catalog/pg_opfamily.h"
 #include "catalog/pg_proc.h"
 #include "catalog/pg_namespace.h"
+#include "catalog/pg_seclabel.h"
 #include "catalog/pg_tablespace.h"
 #include "catalog/pg_trigger.h"
 #include "catalog/pg_type.h"
diff --git a/pgrx-pg-sys/include/pg16.h b/pgrx-pg-sys/include/pg16.h
index 94f6c72003..e97bd6a669 100644
--- a/pgrx-pg-sys/include/pg16.h
+++ b/pgrx-pg-sys/include/pg16.h
@@ -60,6 +60,7 @@
 #include "catalog/pg_opfamily.h"
 #include "catalog/pg_proc.h"
 #include "catalog/pg_namespace.h"
+#include "catalog/pg_seclabel.h"
 #include "catalog/pg_tablespace.h"
 #include "catalog/pg_trigger.h"
 #include "catalog/pg_type.h"