PostgreSQL Source Code  git master
pg_seclabel.h File Reference
#include "catalog/genbki.h"
#include "catalog/pg_seclabel_d.h"
Include dependency graph for pg_seclabel.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

 CATALOG (pg_seclabel, 3596, SecLabelRelationId) BKI_WITHOUT_OIDS
 

Variables

 FormData_pg_seclabel
 

Function Documentation

◆ CATALOG()

CATALOG ( pg_seclabel  ,
3596  ,
SecLabelRelationId   
)

Definition at line 28 of file pg_seclabel.h.

References BKI_FORCE_NOT_NULL, classoid, label, and provider.

29 {
30  Oid objoid; /* OID of the object itself */
31  Oid classoid; /* OID of table containing the object */
32  int32 objsubid; /* column number, or 0 if not used */
33 
34 #ifdef CATALOG_VARLEN /* variable-length fields start here */
35  text provider BKI_FORCE_NOT_NULL; /* name of label provider */
36  text label BKI_FORCE_NOT_NULL; /* security label of the object */
37 #endif
unsigned int Oid
Definition: postgres_ext.h:31
signed int int32
Definition: c.h:313
#define BKI_FORCE_NOT_NULL
Definition: genbki.h:34
static JitProviderCallbacks provider
Definition: jit.c:46
Oid classoid
Definition: pg_shseclabel.h:31
static char * label
Definition: pg_basebackup.c:84
Definition: c.h:516
FormData_pg_seclabel
Definition: pg_seclabel.h:38

Variable Documentation

◆ FormData_pg_seclabel

FormData_pg_seclabel

Definition at line 38 of file pg_seclabel.h.