]> the.earth.li Git - onak.git/blobdiff - keyd.c
Remove getfullkeyid functionality
[onak.git] / keyd.c
diff --git a/keyd.c b/keyd.c
index 4520b14e99bfa43873801dac89e79eec1530da57..ddd1366a9bb7c94b56b6d31fc7b181005ae2c663 100644 (file)
--- a/keyd.c
+++ b/keyd.c
@@ -459,31 +459,6 @@ static int sock_do(struct onak_dbctx *dbctx, int fd)
                                                        &fingerprint, false));
                        }
                        break;
-               case KEYD_CMD_GETFULLKEYID:
-                       if (!keyd_write_reply(fd, KEYD_REPLY_OK)) {
-                               ret = 1;
-                       }
-                       if (ret == 0) {
-                               bytes = read(fd, &keyid, sizeof(keyid));
-                               if (bytes != sizeof(keyid)) {
-                                       ret = 1;
-                               }
-                       }
-                       if (ret == 0) {
-                               keyid = dbctx->getfullkeyid(dbctx, keyid);
-                               cmd = sizeof(keyid);
-                               bytes = write(fd, &cmd, sizeof(cmd));
-                               if (bytes != sizeof(cmd)) {
-                                       ret = 1;
-                               }
-                       }
-                       if (ret == 0) {
-                               bytes = write(fd, &keyid, sizeof(keyid));
-                               if (bytes != sizeof(keyid)) {
-                                       ret = 1;
-                               }
-                       }
-                       break;
                case KEYD_CMD_KEYITER:
                        if (!keyd_write_reply(fd, KEYD_REPLY_OK)) {
                                ret = 1;