diff options
author | Daniel Gustafsson <dgustafsson@postgresql.org> | 2024-03-21 14:45:46 +0100 |
---|---|---|
committer | Daniel Gustafsson <dgustafsson@postgresql.org> | 2024-03-21 14:45:46 +0100 |
commit | 24178e235ea56aca9233e640dd7ff9b17e858b07 (patch) | |
tree | ad742fd421ec645cb510af69bc04f04975dac3c2 /src/backend/executor/nodeModifyTable.c | |
parent | 1db689715d44276407dc4d6fadbc11da8d391bd9 (diff) | |
download | postgresql-24178e235ea56aca9233e640dd7ff9b17e858b07.tar.gz postgresql-24178e235ea56aca9233e640dd7ff9b17e858b07.zip |
Refactor SASL exchange to return tri-state status
The SASL exchange callback returned state in to output variables:
done and success. This refactors that logic by introducing a new
return variable of type SASLStatus which makes the code easier to
read and understand, and prepares for future SASL exchanges which
operate asynchronously.
This was extracted from a larger patchset to introduce OAuthBearer
authentication and authorization.
Author: Jacob Champion <jacob.champion@enterprisedb.com>
Discussion: https://postgr.es/m/d1b467a78e0e36ed85a09adf979d04cf124a9d4b.camel@vmware.com
Diffstat (limited to 'src/backend/executor/nodeModifyTable.c')
0 files changed, 0 insertions, 0 deletions