X-Git-Url: http://andersk.mit.edu/gitweb/openssh.git/blobdiff_plain/b184239338f791a39b3c4cbd4b224ae2a78d7348..a078cbee89ae3bdd50c00817d79f91c99b10d7be:/ssh-add.c diff --git a/ssh-add.c b/ssh-add.c index 1cc10295..4dc46f6d 100644 --- a/ssh-add.c +++ b/ssh-add.c @@ -1,4 +1,4 @@ -/* $OpenBSD: ssh-add.c,v 1.81 2006/07/06 16:03:53 stevesk Exp $ */ +/* $OpenBSD: ssh-add.c,v 1.89 2006/08/03 03:34:42 deraadt Exp $ */ /* * Author: Tatu Ylonen * Copyright (c) 1995 Tatu Ylonen , Espoo, Finland @@ -39,16 +39,24 @@ #include #include +#include #include +#include #include +#include +#include +#include +#include +#include +#include "xmalloc.h" #include "ssh.h" #include "rsa.h" #include "log.h" -#include "xmalloc.h" #include "key.h" +#include "buffer.h" #include "authfd.h" #include "authfile.h" #include "pathnames.h" @@ -134,7 +142,7 @@ add_file(AuthenticationConnection *ac, const char *filename) char msg[1024]; int fd, perms_ok, ret = -1; - if ((fd = open(filename, 0)) < 0) { + if ((fd = open(filename, O_RDONLY)) < 0) { perror(filename); return -1; }