1
0
mirror of https://github.com/openbsd/src.git synced 2025-01-04 15:25:38 -08:00

mark functions as static when they're unused elsewhere, makes the

code slightly easier to understand.

okay and tweak kn@
This commit is contained in:
espie 2023-11-26 16:04:17 +00:00
parent 0dbfb11ea6
commit c01bd7436f
6 changed files with 31 additions and 31 deletions

View File

@ -1,4 +1,4 @@
/* $OpenBSD: buf_subs.c,v 1.31 2019/06/28 13:34:59 deraadt Exp $ */
/* $OpenBSD: buf_subs.c,v 1.32 2023/11/26 16:04:17 espie Exp $ */
/* $NetBSD: buf_subs.c,v 1.5 1995/03/21 09:07:08 cgd Exp $ */
/*-
@ -48,6 +48,9 @@
* routines which implement archive and file buffering
*/
static int buf_fill(void);
static int buf_flush(int);
#define MINFBSZ 512 /* default block size for hole detect */
#define MAXFLT 10 /* default media read error limit */
@ -825,7 +828,7 @@ cp_file(ARCHD *arcn, int fd1, int fd2)
* 0 when finished (user specified termination in ar_next()).
*/
int
static int
buf_fill(void)
{
int cnt;
@ -873,7 +876,7 @@ buf_fill(void)
* 0 if all is ok, -1 when a write error occurs.
*/
int
static int
buf_flush(int bufcnt)
{
int cnt;

View File

@ -1,4 +1,4 @@
/* $OpenBSD: extern.h,v 1.60 2020/03/23 20:04:19 espie Exp $ */
/* $OpenBSD: extern.h,v 1.61 2023/11/26 16:04:17 espie Exp $ */
/* $NetBSD: extern.h,v 1.5 1996/03/26 23:54:16 mrg Exp $ */
/*-
@ -92,8 +92,6 @@ int wr_skip(off_t);
int wr_rdfile(ARCHD *, int, off_t *);
int rd_wrfile(ARCHD *, int, off_t *);
void cp_file(ARCHD *, int, int);
int buf_fill(void);
int buf_flush(int);
/*
* cpio.c
@ -127,16 +125,10 @@ int lnk_creat(ARCHD *);
int cross_lnk(ARCHD *);
int chk_same(ARCHD *);
int node_creat(ARCHD *);
int unlnk_exist(char *, int);
int chk_path(char *, uid_t, gid_t, int);
void set_ftime(const char *, const struct timespec *,
const struct timespec *, int);
void fset_ftime(const char *, int, const struct timespec *,
const struct timespec *, int);
int set_ids(char *, uid_t, gid_t);
int fset_ids(char *, int, uid_t, gid_t);
void set_pmode(char *, mode_t);
void fset_pmode(char *, int, mode_t);
int set_attr(const struct file_times *, int _force_times, mode_t, int _do_mode,
int _in_sig);
int file_write(int, char *, int, int *, int *, int, char *);
@ -178,8 +170,6 @@ extern FSUB fsub[];
extern int ford[];
void options(int, char **);
OPLIST * opt_next(void);
int opt_add(const char *);
int bad_opt(void);
extern char *chdname;
/*
@ -235,7 +225,6 @@ extern char *tempfile;
extern char *tempbase;
extern int havechd;
void sig_cleanup(int);
/*
* sel_subs.c
@ -279,7 +268,6 @@ int dir_start(void);
void add_dir(char *, struct stat *, int);
void delete_dir(dev_t, ino_t);
void proc_dir(int _in_sig);
u_int st_hash(const char *, int, int);
/*
* tar.c

View File

@ -1,4 +1,4 @@
/* $OpenBSD: file_subs.c,v 1.55 2020/03/23 20:04:19 espie Exp $ */
/* $OpenBSD: file_subs.c,v 1.56 2023/11/26 16:04:17 espie Exp $ */
/* $NetBSD: file_subs.c,v 1.4 1995/03/21 09:07:18 cgd Exp $ */
/*-
@ -46,8 +46,13 @@
#include "pax.h"
#include "extern.h"
static int
mk_link(char *, struct stat *, char *, int);
static int fset_ids(char *, int, uid_t, gid_t);
static int unlnk_exist(char *, int);
static int chk_path(char *, uid_t, gid_t, int);
static int mk_link(char *, struct stat *, char *, int);
static void fset_ftime(const char *, int, const struct timespec *,
const struct timespec *, int);
static void fset_pmode(char *, int, mode_t);
/*
* routines that deal with file operations such as: creating, removing;
@ -537,7 +542,7 @@ badlink:
* 1 we found a directory and we were going to create a directory.
*/
int
static int
unlnk_exist(char *name, int type)
{
struct stat sb;
@ -715,7 +720,7 @@ set_ftime(const char *fnm, const struct timespec *mtimp,
fnm);
}
void
static void
fset_ftime(const char *fnm, int fd, const struct timespec *mtimp,
const struct timespec *atimp, int frc)
{
@ -797,7 +802,7 @@ set_pmode(char *fnm, mode_t mode)
syswarn(1, errno, "Could not set permissions on %s", fnm);
}
void
static void
fset_pmode(char *fnm, int fd, mode_t mode)
{
mode &= ABITS;

View File

@ -1,4 +1,4 @@
/* $OpenBSD: options.c,v 1.105 2023/01/17 16:20:28 tb Exp $ */
/* $OpenBSD: options.c,v 1.106 2023/11/26 16:04:17 espie Exp $ */
/* $NetBSD: options.c,v 1.6 1996/03/26 23:54:18 mrg Exp $ */
/*-
@ -49,6 +49,8 @@
#include "tar.h"
#include "extern.h"
static int bad_opt(void);
static int opt_add(const char *);
/*
* argv[0] names. Used for tar and cpio emulation
*/
@ -1104,9 +1106,9 @@ tar_options(int argc, char **argv)
}
}
int mkpath(char *);
static int mkpath(char *);
int
static int
mkpath(char *path)
{
struct stat sb;
@ -1474,7 +1476,7 @@ opt_next(void)
* when the format does not support options.
*/
int
static int
bad_opt(void)
{
OPLIST *opt;
@ -1500,7 +1502,7 @@ bad_opt(void)
* 0 if format in name=value format, -1 if -o is passed junk
*/
int
static int
opt_add(const char *str)
{
OPLIST *opt;

View File

@ -1,4 +1,4 @@
/* $OpenBSD: pax.c,v 1.56 2023/11/09 18:54:15 kn Exp $ */
/* $OpenBSD: pax.c,v 1.57 2023/11/26 16:04:17 espie Exp $ */
/* $NetBSD: pax.c,v 1.5 1996/03/26 23:54:20 mrg Exp $ */
/*-
@ -52,6 +52,7 @@
#include "pax.h"
#include "extern.h"
static int gen_init(void);
static void sig_cleanup(int);
/*
* PAX main routines, general globals and some simple start up routines
@ -337,7 +338,7 @@ main(int argc, char **argv)
* never....
*/
void
static void
sig_cleanup(int which_sig)
{
/*

View File

@ -1,4 +1,4 @@
/* $OpenBSD: tables.c,v 1.54 2019/06/28 05:35:34 deraadt Exp $ */
/* $OpenBSD: tables.c,v 1.55 2023/11/26 16:04:17 espie Exp $ */
/* $NetBSD: tables.c,v 1.4 1995/03/21 09:07:45 cgd Exp $ */
/*-
@ -47,6 +47,7 @@
#include "pax.h"
#include "extern.h"
static u_int st_hash(const char *, int, int);
/*
* Routines for controlling the contents of all the different databases pax
@ -1723,7 +1724,7 @@ proc_dir(int in_sig)
* the hash value of the string MOD (%) the table size.
*/
u_int
static u_int
st_hash(const char *name, int len, int tabsz)
{
const char *pt;