… | |
… | |
32 | #include <sys/stat.h> |
32 | #include <sys/stat.h> |
33 | #include <sys/types.h> |
33 | #include <sys/types.h> |
34 | #include <unistd.h> |
34 | #include <unistd.h> |
35 | |
35 | |
36 | #include <netinet/in.h> |
36 | #include <netinet/in.h> |
37 | #include <netinet/icmp.h> |
37 | #include <netinet/ip_icmp.h> |
38 | |
38 | |
39 | #include <openssl/err.h> |
39 | #include <openssl/err.h> |
40 | #include <openssl/pem.h> |
40 | #include <openssl/pem.h> |
41 | #include <openssl/rsa.h> |
41 | #include <openssl/rsa.h> |
42 | #include <openssl/rand.h> |
42 | #include <openssl/rand.h> |
… | |
… | |
438 | printf (_("MTU: %d\n"), mtu); |
438 | printf (_("MTU: %d\n"), mtu); |
439 | printf (_("rekeying interval: %d\n"), rekey); |
439 | printf (_("rekeying interval: %d\n"), rekey); |
440 | printf (_("keepalive interval: %d\n"), keepalive); |
440 | printf (_("keepalive interval: %d\n"), keepalive); |
441 | printf (_("interface: %s\n"), ifname); |
441 | printf (_("interface: %s\n"), ifname); |
442 | printf (_("primary rsa key: %s\n"), prikeyfile ? prikeyfile : "<default>"); |
442 | printf (_("primary rsa key: %s\n"), prikeyfile ? prikeyfile : "<default>"); |
443 | printf (_("rsa key size: %d\n"), rsa_key ? RSA_size (rsa_key) : -1); |
443 | printf (_("rsa key size: %d\n"), rsa_key ? RSA_size (rsa_key) * 8 : -1); |
444 | printf ("\n"); |
444 | printf ("\n"); |
445 | |
445 | |
446 | printf ("%4s %-17s %s %-8.8s %-10.10s %s\n", |
446 | printf ("%4s %-17s %s %-8.8s %-10.10s %s\n", |
447 | _("ID#"), _("MAC"), _("Com"), _("Conmode"), _("Node"), _("Host:Port")); |
447 | _("ID#"), _("MAC"), _("Com"), _("Conmode"), _("Node"), _("Host:Port")); |
448 | |
448 | |