blob: cd11685588423db1d4aeee856533a2804b531371 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
/*-------------------------------------------------------------------------
*
* astreamer_inject.h
*
* Portions Copyright (c) 1996-2025, PostgreSQL Global Development Group
*
* IDENTIFICATION
* src/bin/pg_basebackup/astreamer_inject.h
*-------------------------------------------------------------------------
*/
#ifndef ASTREAMER_INJECT_H
#define ASTREAMER_INJECT_H
#include "fe_utils/astreamer.h"
#include "pqexpbuffer.h"
extern astreamer *astreamer_recovery_injector_new(astreamer *next,
bool is_recovery_guc_supported,
PQExpBuffer recoveryconfcontents);
extern void astreamer_inject_file(astreamer *streamer, char *pathname,
char *data, int len);
#endif
|