diff options
Diffstat (limited to 'src/server.h')
-rw-r--r-- | src/server.h | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/src/server.h b/src/server.h index b025fbbac..4e99179e3 100644 --- a/src/server.h +++ b/src/server.h @@ -287,8 +287,16 @@ typedef long long mstime_t; /* millisecond time type. */ #define REPL_STATE_CONNECT 1 /* Must connect to master */ #define REPL_STATE_CONNECTING 2 /* Connecting to master */ #define REPL_STATE_RECEIVE_PONG 3 /* Wait for PING reply */ -#define REPL_STATE_TRANSFER 4 /* Receiving .rdb from master */ -#define REPL_STATE_CONNECTED 5 /* Connected to master */ +#define REPL_STATE_SEND_AUTH 4 /* Send AUTH to master */ +#define REPL_STATE_RECEIVE_AUTH 5 /* Wait for AUTH reply */ +#define REPL_STATE_SEND_PORT 6 /* Send REPLCONF listening-port */ +#define REPL_STATE_RECEIVE_PORT 7 /* Wait for REPLCONF reply */ +#define REPL_STATE_SEND_CAPA 8 /* Send REPLCONF capa */ +#define REPL_STATE_RECEIVE_CAPA 9 /* Wait for REPLCONF reply */ +#define REPL_STATE_SEND_PSYNC 10 /* Send PSYNC */ +#define REPL_STATE_RECEIVE_PSYNC 11 /* Wait for PSYNC reply */ +#define REPL_STATE_TRANSFER 12 /* Receiving .rdb from master */ +#define REPL_STATE_CONNECTED 13 /* Connected to master */ /* State of slaves from the POV of the master. Used in client->replstate. * In SEND_BULK and ONLINE state the slave receives new updates |