зеркало из https://github.com/Azure/sonic-openssh.git
- (djm) [ssh-pkcs11-client.c ssh-pkcs11-helper.c ssh-pkcs11.c]
Use ssh_get_progname to fill __progname
This commit is contained in:
Родитель
8ad0fbd98e
Коммит
dfa4156dbd
|
@ -42,6 +42,8 @@
|
|||
Remove obsolete smartcard support
|
||||
- (djm) [ssh-pkcs11-client.c ssh-pkcs11-helper.c ssh-pkcs11.c]
|
||||
Make it compile on OSX
|
||||
- (djm) [ssh-pkcs11-client.c ssh-pkcs11-helper.c ssh-pkcs11.c]
|
||||
Use ssh_get_progname to fill __progname
|
||||
|
||||
20100210
|
||||
- (djm) add -lselinux to LIBS before calling AC_CHECK_FUNCS for
|
||||
|
|
|
@ -16,6 +16,8 @@
|
|||
|
||||
#include "includes.h"
|
||||
|
||||
#ifdef ENABLE_PKCS11
|
||||
|
||||
#include <sys/types.h>
|
||||
#ifdef HAVE_SYS_TIME_H
|
||||
# include <sys/time.h>
|
||||
|
@ -231,3 +233,5 @@ pkcs11_del_provider(char *name)
|
|||
buffer_free(&msg);
|
||||
return (ret);
|
||||
}
|
||||
|
||||
#endif /* ENABLE_PKCS11 */
|
||||
|
|
|
@ -16,6 +16,8 @@
|
|||
|
||||
#include "includes.h"
|
||||
|
||||
#ifdef ENABLE_PKCS11
|
||||
|
||||
#include <sys/types.h>
|
||||
#ifdef HAVE_SYS_TIME_H
|
||||
# include <sys/time.h>
|
||||
|
@ -277,6 +279,8 @@ main(int argc, char **argv)
|
|||
extern char *optarg;
|
||||
extern char *__progname;
|
||||
|
||||
__progname = ssh_get_progname(argv[0]);
|
||||
|
||||
log_init(__progname, log_level, log_facility, log_stderr);
|
||||
|
||||
in = STDIN_FILENO;
|
||||
|
@ -352,3 +356,14 @@ main(int argc, char **argv)
|
|||
process();
|
||||
}
|
||||
}
|
||||
#else /* ENABLE_PKCS11 */
|
||||
int
|
||||
main(int argc, char **argv)
|
||||
{
|
||||
extern char *__progname;
|
||||
|
||||
__progname = ssh_get_progname(argv[0]);
|
||||
log_init(__progname, SYSLOG_LEVEL_ERROR, SYSLOG_FACILITY_AUTH, 0);
|
||||
fatal("PKCS#11 support disabled at compile time");
|
||||
}
|
||||
#endif /* ENABLE_PKCS11 */
|
||||
|
|
|
@ -16,6 +16,8 @@
|
|||
|
||||
#include "includes.h"
|
||||
|
||||
#ifdef ENABLE_PKCS11
|
||||
|
||||
#include <sys/types.h>
|
||||
#ifdef HAVE_SYS_TIME_H
|
||||
# include <sys/time.h>
|
||||
|
@ -548,3 +550,5 @@ fail:
|
|||
dlclose(handle);
|
||||
return (-1);
|
||||
}
|
||||
|
||||
#endif /* ENABLE_PKCS11 */
|
||||
|
|
Загрузка…
Ссылка в новой задаче