diff options
author | djm@openbsd.org <djm@openbsd.org> | 2019-01-02 00:10:53 +0100 |
---|---|---|
committer | Damien Miller <djm@mindrot.org> | 2019-01-03 00:25:37 +0100 |
commit | 5bed70afce0907b6217418d0655724c99b683d93 (patch) | |
tree | f9b5b458e446f24a603539d8ae51294a5b6915bb /sftp-server.c | |
parent | upstream: Request RSA-SHA2 signatures for (diff) | |
download | openssh-5bed70afce0907b6217418d0655724c99b683d93.tar.xz openssh-5bed70afce0907b6217418d0655724c99b683d93.zip |
upstream: static on global vars, const on handler tables that contain
function pointers; from Mike Frysinger
OpenBSD-Commit-ID: 7ef2305e50d3caa6326286db43cf2cfaf03960e0
Diffstat (limited to '')
-rw-r--r-- | sftp-server.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/sftp-server.c b/sftp-server.c index ab1b063f2..de9ad3d3b 100644 --- a/sftp-server.c +++ b/sftp-server.c @@ -1,4 +1,4 @@ -/* $OpenBSD: sftp-server.c,v 1.112 2018/06/01 03:33:53 djm Exp $ */ +/* $OpenBSD: sftp-server.c,v 1.113 2019/01/01 23:10:53 djm Exp $ */ /* * Copyright (c) 2000-2004 Markus Friedl. All rights reserved. * @@ -117,7 +117,7 @@ struct sftp_handler { int does_write; /* if nonzero, banned for readonly mode */ }; -struct sftp_handler handlers[] = { +static const struct sftp_handler handlers[] = { /* NB. SSH2_FXP_OPEN does the readonly check in the handler itself */ { "open", NULL, SSH2_FXP_OPEN, process_open, 0 }, { "close", NULL, SSH2_FXP_CLOSE, process_close, 0 }, @@ -141,7 +141,7 @@ struct sftp_handler handlers[] = { }; /* SSH2_FXP_EXTENDED submessages */ -struct sftp_handler extended_handlers[] = { +static const struct sftp_handler extended_handlers[] = { { "posix-rename", "posix-rename@openssh.com", 0, process_extended_posix_rename, 1 }, { "statvfs", "statvfs@openssh.com", 0, process_extended_statvfs, 0 }, @@ -152,7 +152,7 @@ struct sftp_handler extended_handlers[] = { }; static int -request_permitted(struct sftp_handler *h) +request_permitted(const struct sftp_handler *h) { char *result; @@ -285,9 +285,9 @@ enum { HANDLE_FILE }; -Handle *handles = NULL; -u_int num_handles = 0; -int first_unused_handle = -1; +static Handle *handles = NULL; +static u_int num_handles = 0; +static int first_unused_handle = -1; static void handle_unused(int i) { |