diff options
author | Werner Koch <[email protected]> | 2019-10-04 12:19:39 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2019-10-07 14:02:40 +0000 |
commit | f4bdf8e590877e9bfddfd19a4e4167f6531c9fb1 (patch) | |
tree | 809a17e27904c880b0b9a76c433dfadc16e8dd2f /kbx/frontend.c | |
parent | gpg: Fix a memory leak in get_best_pubkey_byname. (diff) | |
download | gnupg-f4bdf8e590877e9bfddfd19a4e4167f6531c9fb1.tar.gz gnupg-f4bdf8e590877e9bfddfd19a4e4167f6531c9fb1.zip |
kbx: Implement update for the STORE command.
* kbx/backend-kbx.c (be_kbx_update): New.
* kbx/frontend.c (kbxd_store): Call it.
Signed-off-by: Werner Koch <[email protected]>
Diffstat (limited to 'kbx/frontend.c')
-rw-r--r-- | kbx/frontend.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/kbx/frontend.c b/kbx/frontend.c index 8ad4fed3c..5bf18809e 100644 --- a/kbx/frontend.c +++ b/kbx/frontend.c @@ -454,7 +454,8 @@ kbxd_store (ctrl_t ctrl, const void *blob, size_t bloblen, int only_update) err = gpg_error (GPG_ERR_DUP_KEY); else /* Update. */ { - err = gpg_error (GPG_ERR_NOT_IMPLEMENTED); + err = be_kbx_update (ctrl, db->backend_handle, request, + pktype, blob, bloblen); } leave: |