---
name: "mdb_node"
section: "3"
platform: "linux"
package: "lmdb-doc"
version: "0.9.31-1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/mdb_node"
---

# mdb\_node(3)

Node Flags

## NAME

mdb\_node - Node Flags

## SYNOPSIS

### Macros

\#define **F\_BIGDATA**   0x01\
 \#define **F\_SUBDATA**   0x02\
 \#define **F\_DUPDATA**   0x04\
 \#define **NODE\_ADD\_FLAGS**   (**F\_DUPDATA**\|**F\_SUBDATA**\|**MDB\_RESERVE**\|**MDB\_APPEND**)\

## Detailed Description

Flags for node headers.

## Macro Definition Documentation

### #define F\_BIGDATA 0x01

data put on overflow page

### #define F\_SUBDATA 0x02

data is a sub-database

### #define F\_DUPDATA 0x04

data has duplicates

### #define NODE\_ADD\_FLAGS (F\_DUPDATA\|F\_SUBDATA\|MDB\_RESERVE\|MDB\_APPEND)

valid flags for **mdb\_node\_add()**

## Author

Generated automatically by Doxygen for LMDB from the source code.
