]> git.puffer.fish Git - matthieu/frr.git/commitdiff
bgpd: Drop SSH public key for RPKI CLI option
authorDonatas Abraitis <donatas@opensourcerouting.org>
Mon, 20 Jun 2022 19:22:07 +0000 (22:22 +0300)
committerDonatas Abraitis <donatas@opensourcerouting.org>
Mon, 20 Jun 2022 19:23:07 +0000 (22:23 +0300)
It's not used anywhere.

Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
bgpd/bgp_rpki.c
doc/user/rpki.rst

index c14a048e6c6eecad0502be05b054b31c207c1db5..913bf510c9d46b1b369ea3f1e2030fa889e20d35 100644 (file)
@@ -114,7 +114,6 @@ static struct rtr_mgr_group *get_groups(void);
 #if defined(FOUND_SSH)
 static int add_ssh_cache(const char *host, const unsigned int port,
                         const char *username, const char *client_privkey_path,
-                        const char *client_pubkey_path,
                         const char *server_pubkey_path,
                         const uint8_t preference, const char *bindaddr);
 #endif
@@ -928,7 +927,6 @@ static int add_tcp_cache(const char *host, const char *port,
 #if defined(FOUND_SSH)
 static int add_ssh_cache(const char *host, const unsigned int port,
                         const char *username, const char *client_privkey_path,
-                        const char *client_pubkey_path,
                         const char *server_pubkey_path,
                         const uint8_t preference, const char *bindaddr)
 {
@@ -1184,15 +1182,15 @@ DEFUN (no_rpki_retry_interval,
 }
 
 DEFPY(rpki_cache, rpki_cache_cmd,
-      "rpki cache <A.B.C.D|WORD> <TCPPORT|(1-65535)$sshport SSH_UNAME SSH_PRIVKEY SSH_PUBKEY [SERVER_PUBKEY]> [source <A.B.C.D>$bindaddr] preference (1-255)",
+      "rpki cache <A.B.C.D|WORD> <TCPPORT|(1-65535)$sshport SSH_UNAME SSH_PRIVKEY [SERVER_PUBKEY]> [source <A.B.C.D>$bindaddr] preference (1-255)",
       RPKI_OUTPUT_STRING
       "Install a cache server to current group\n"
-      "IP address of cache server\n Hostname of cache server\n"
+      "IP address of cache server\n"
+      "Hostname of cache server\n"
       "TCP port number\n"
       "SSH port number\n"
       "SSH user name\n"
       "Path to own SSH private key\n"
-      "Path to own SSH public key\n"
       "Path to Public key of cache server\n"
       "Configure source IP address of RPKI connection\n"
       "Define a Source IP Address\n"
@@ -1216,9 +1214,9 @@ DEFPY(rpki_cache, rpki_cache_cmd,
        // use ssh connection
        if (ssh_uname) {
 #if defined(FOUND_SSH)
-               return_value = add_ssh_cache(
-                       cache, sshport, ssh_uname, ssh_privkey, ssh_pubkey,
-                       server_pubkey, preference, bindaddr_str);
+               return_value =
+                       add_ssh_cache(cache, sshport, ssh_uname, ssh_privkey,
+                                     server_pubkey, preference, bindaddr_str);
 #else
                return_value = SUCCESS;
                vty_out(vty,
@@ -1239,16 +1237,16 @@ DEFPY(rpki_cache, rpki_cache_cmd,
 
 DEFPY (no_rpki_cache,
        no_rpki_cache_cmd,
-       "no rpki cache <A.B.C.D|WORD> <TCPPORT|(1-65535)$sshport SSH_UNAME SSH_PRIVKEY SSH_PUBKEY [SERVER_PUBKEY]> [source <A.B.C.D>$bindaddr] preference (1-255)",
+       "no rpki cache <A.B.C.D|WORD> <TCPPORT|(1-65535)$sshport SSH_UNAME SSH_PRIVKEY [SERVER_PUBKEY]> [source <A.B.C.D>$bindaddr] preference (1-255)",
        NO_STR
        RPKI_OUTPUT_STRING
        "Install a cache server to current group\n"
-       "IP address of cache server\n Hostname of cache server\n"
+       "IP address of cache server\n"
+       "Hostname of cache server\n"
        "TCP port number\n"
        "SSH port number\n"
        "SSH user name\n"
        "Path to own SSH private key\n"
-       "Path to own SSH public key\n"
        "Path to Public key of cache server\n"
        "Configure source IP address of RPKI connection\n"
        "Define a Source IP Address\n"
index e5bd59d9cb25652fc5c09c57300efe0f3a9d79ff..b92332c17339444cf13a994bf248d57f1f8c7be3 100644 (file)
@@ -120,7 +120,7 @@ The following commands are independent of a specific cache server.
 
    The default value is 600 seconds.
 
-.. clicmd:: rpki cache (A.B.C.D|WORD) PORT [SSH_USERNAME] [SSH_PRIVKEY_PATH] [SSH_PUBKEY_PATH] [KNOWN_HOSTS_PATH] [source A.B.C.D] PREFERENCE
+.. clicmd:: rpki cache (A.B.C.D|WORD) PORT [SSH_USERNAME] [SSH_PRIVKEY_PATH] [KNOWN_HOSTS_PATH] [source A.B.C.D] PREFERENCE
 
 
    Add a cache server to the socket. By default, the connection between router
@@ -137,15 +137,9 @@ The following commands are independent of a specific cache server.
    SSH_USERNAME
       SSH username to establish an SSH connection to the cache server.
 
-
    SSH_PRIVKEY_PATH
       Local path that includes the private key file of the router.
 
-
-   SSH_PUBKEY_PATH
-      Local path that includes the public key file of the router.
-
-
    KNOWN_HOSTS_PATH
       Local path that includes the known hosts file. The default value depends
       on the configuration of the operating system environment, usually