mirror of
https://github.com/topjohnwu/ndk-busybox.git
synced 2024-11-24 20:29:55 +00:00
another more const
This commit is contained in:
parent
0fa9deda17
commit
1f0262bcdb
@ -170,7 +170,7 @@ static int show_color = 0;
|
|||||||
|
|
||||||
/* long option entry used only for --color, which has no short option
|
/* long option entry used only for --color, which has no short option
|
||||||
* equivalent. */
|
* equivalent. */
|
||||||
static struct option ls_color_opt[] =
|
static const struct option ls_color_opt[] =
|
||||||
{
|
{
|
||||||
{"color", optional_argument, NULL, 1},
|
{"color", optional_argument, NULL, 1},
|
||||||
{NULL, 0, NULL, 0}
|
{NULL, 0, NULL, 0}
|
||||||
|
@ -81,9 +81,9 @@ static char const *human_time(time_t t)
|
|||||||
static char const *human_fstype(long f_type)
|
static char const *human_fstype(long f_type)
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
static struct types {
|
static const struct types {
|
||||||
long type;
|
long type;
|
||||||
char *fs;
|
const char *fs;
|
||||||
} humantypes[] = {
|
} humantypes[] = {
|
||||||
{ 0xADFF, "affs" },
|
{ 0xADFF, "affs" },
|
||||||
{ 0x1Cd1, "devpts" },
|
{ 0x1Cd1, "devpts" },
|
||||||
|
@ -22,7 +22,7 @@ struct feature {
|
|||||||
const char *string;
|
const char *string;
|
||||||
};
|
};
|
||||||
|
|
||||||
static struct feature feature_list[] = {
|
static const struct feature feature_list[] = {
|
||||||
{ E2P_FEATURE_COMPAT, EXT2_FEATURE_COMPAT_DIR_PREALLOC,
|
{ E2P_FEATURE_COMPAT, EXT2_FEATURE_COMPAT_DIR_PREALLOC,
|
||||||
"dir_prealloc" },
|
"dir_prealloc" },
|
||||||
{ E2P_FEATURE_COMPAT, EXT3_FEATURE_COMPAT_HAS_JOURNAL,
|
{ E2P_FEATURE_COMPAT, EXT3_FEATURE_COMPAT_HAS_JOURNAL,
|
||||||
@ -56,7 +56,7 @@ static struct feature feature_list[] = {
|
|||||||
|
|
||||||
const char *e2p_feature2string(int compat, unsigned int mask)
|
const char *e2p_feature2string(int compat, unsigned int mask)
|
||||||
{
|
{
|
||||||
struct feature *f;
|
const struct feature *f;
|
||||||
static char buf[20];
|
static char buf[20];
|
||||||
char fchar;
|
char fchar;
|
||||||
int fnum;
|
int fnum;
|
||||||
@ -87,7 +87,7 @@ const char *e2p_feature2string(int compat, unsigned int mask)
|
|||||||
|
|
||||||
int e2p_string2feature(char *string, int *compat_type, unsigned int *mask)
|
int e2p_string2feature(char *string, int *compat_type, unsigned int *mask)
|
||||||
{
|
{
|
||||||
struct feature *f;
|
const struct feature *f;
|
||||||
char *eptr;
|
char *eptr;
|
||||||
int num;
|
int num;
|
||||||
|
|
||||||
@ -154,8 +154,7 @@ int e2p_edit_feature(const char *str, __u32 *compat_array, __u32 *ok_array)
|
|||||||
unsigned int mask;
|
unsigned int mask;
|
||||||
int compat_type;
|
int compat_type;
|
||||||
|
|
||||||
buf = xmalloc(strlen(str)+1);
|
buf = bb_xstrdup(str);
|
||||||
strcpy(buf, str);
|
|
||||||
cp = buf;
|
cp = buf;
|
||||||
while (cp && *cp) {
|
while (cp && *cp) {
|
||||||
neg = 0;
|
neg = 0;
|
||||||
|
@ -21,7 +21,7 @@ struct hash {
|
|||||||
const char *string;
|
const char *string;
|
||||||
};
|
};
|
||||||
|
|
||||||
static struct hash hash_list[] = {
|
static const struct hash hash_list[] = {
|
||||||
{ EXT2_HASH_LEGACY, "legacy" },
|
{ EXT2_HASH_LEGACY, "legacy" },
|
||||||
{ EXT2_HASH_HALF_MD4, "half_md4" },
|
{ EXT2_HASH_HALF_MD4, "half_md4" },
|
||||||
{ EXT2_HASH_TEA, "tea" },
|
{ EXT2_HASH_TEA, "tea" },
|
||||||
@ -30,7 +30,7 @@ static struct hash hash_list[] = {
|
|||||||
|
|
||||||
const char *e2p_hash2string(int num)
|
const char *e2p_hash2string(int num)
|
||||||
{
|
{
|
||||||
struct hash *p;
|
const struct hash *p;
|
||||||
static char buf[20];
|
static char buf[20];
|
||||||
|
|
||||||
for (p = hash_list; p->string; p++) {
|
for (p = hash_list; p->string; p++) {
|
||||||
@ -46,7 +46,7 @@ const char *e2p_hash2string(int num)
|
|||||||
*/
|
*/
|
||||||
int e2p_string2hash(char *string)
|
int e2p_string2hash(char *string)
|
||||||
{
|
{
|
||||||
struct hash *p;
|
const struct hash *p;
|
||||||
char *eptr;
|
char *eptr;
|
||||||
int num;
|
int num;
|
||||||
|
|
||||||
|
@ -21,7 +21,7 @@ struct mntopt {
|
|||||||
const char *string;
|
const char *string;
|
||||||
};
|
};
|
||||||
|
|
||||||
static struct mntopt mntopt_list[] = {
|
static const struct mntopt mntopt_list[] = {
|
||||||
{ EXT2_DEFM_DEBUG, "debug" },
|
{ EXT2_DEFM_DEBUG, "debug" },
|
||||||
{ EXT2_DEFM_BSDGROUPS, "bsdgroups" },
|
{ EXT2_DEFM_BSDGROUPS, "bsdgroups" },
|
||||||
{ EXT2_DEFM_XATTR_USER, "user_xattr" },
|
{ EXT2_DEFM_XATTR_USER, "user_xattr" },
|
||||||
@ -35,7 +35,7 @@ static struct mntopt mntopt_list[] = {
|
|||||||
|
|
||||||
const char *e2p_mntopt2string(unsigned int mask)
|
const char *e2p_mntopt2string(unsigned int mask)
|
||||||
{
|
{
|
||||||
struct mntopt *f;
|
const struct mntopt *f;
|
||||||
static char buf[20];
|
static char buf[20];
|
||||||
int fnum;
|
int fnum;
|
||||||
|
|
||||||
@ -50,7 +50,7 @@ const char *e2p_mntopt2string(unsigned int mask)
|
|||||||
|
|
||||||
int e2p_string2mntopt(char *string, unsigned int *mask)
|
int e2p_string2mntopt(char *string, unsigned int *mask)
|
||||||
{
|
{
|
||||||
struct mntopt *f;
|
const struct mntopt *f;
|
||||||
char *eptr;
|
char *eptr;
|
||||||
int num;
|
int num;
|
||||||
|
|
||||||
@ -99,8 +99,7 @@ int e2p_edit_mntopts(const char *str, __u32 *mntopts, __u32 ok)
|
|||||||
int neg;
|
int neg;
|
||||||
unsigned int mask;
|
unsigned int mask;
|
||||||
|
|
||||||
buf = xmalloc(strlen(str)+1);
|
buf = bb_xstrdup(str);
|
||||||
strcpy(buf, str);
|
|
||||||
cp = buf;
|
cp = buf;
|
||||||
while (cp && *cp) {
|
while (cp && *cp) {
|
||||||
neg = 0;
|
neg = 0;
|
||||||
|
@ -10,7 +10,7 @@
|
|||||||
#include "e2p.h"
|
#include "e2p.h"
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
||||||
const char *os_tab[] =
|
static const char * const os_tab[] =
|
||||||
{ "Linux",
|
{ "Linux",
|
||||||
"Hurd",
|
"Hurd",
|
||||||
"Masix",
|
"Masix",
|
||||||
@ -31,8 +31,7 @@ char *e2p_os2string(int os_type)
|
|||||||
else
|
else
|
||||||
os = "(unknown os)";
|
os = "(unknown os)";
|
||||||
|
|
||||||
ret = xmalloc(strlen(os)+1);
|
ret = bb_xstrdup(os);
|
||||||
strcpy(ret, os);
|
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -41,7 +40,7 @@ char *e2p_os2string(int os_type)
|
|||||||
*/
|
*/
|
||||||
int e2p_string2os(char *str)
|
int e2p_string2os(char *str)
|
||||||
{
|
{
|
||||||
const char **cpp;
|
const char * const *cpp;
|
||||||
int i = 0;
|
int i = 0;
|
||||||
|
|
||||||
for (cpp = os_tab; *cpp; cpp++, i++) {
|
for (cpp = os_tab; *cpp; cpp++, i++) {
|
||||||
|
@ -24,7 +24,7 @@ struct flags_name {
|
|||||||
const char *long_name;
|
const char *long_name;
|
||||||
};
|
};
|
||||||
|
|
||||||
static struct flags_name flags_array[] = {
|
static const struct flags_name flags_array[] = {
|
||||||
{ EXT2_SECRM_FL, "s", "Secure_Deletion" },
|
{ EXT2_SECRM_FL, "s", "Secure_Deletion" },
|
||||||
{ EXT2_UNRM_FL, "u" , "Undelete" },
|
{ EXT2_UNRM_FL, "u" , "Undelete" },
|
||||||
{ EXT2_SYNC_FL, "S", "Synchronous_Updates" },
|
{ EXT2_SYNC_FL, "S", "Synchronous_Updates" },
|
||||||
@ -50,7 +50,7 @@ static struct flags_name flags_array[] = {
|
|||||||
void print_flags (FILE * f, unsigned long flags, unsigned options)
|
void print_flags (FILE * f, unsigned long flags, unsigned options)
|
||||||
{
|
{
|
||||||
int long_opt = (options & PFOPT_LONG);
|
int long_opt = (options & PFOPT_LONG);
|
||||||
struct flags_name *fp;
|
const struct flags_name *fp;
|
||||||
int first = 1;
|
int first = 1;
|
||||||
|
|
||||||
for (fp = flags_array; fp->flag != 0; fp++) {
|
for (fp = flags_array; fp->flag != 0; fp++) {
|
||||||
|
@ -116,7 +116,7 @@ struct fsck_instance {
|
|||||||
* Required for the uber-silly devfs /dev/ide/host1/bus2/target3/lun3
|
* Required for the uber-silly devfs /dev/ide/host1/bus2/target3/lun3
|
||||||
* pathames.
|
* pathames.
|
||||||
*/
|
*/
|
||||||
static const char *devfs_hier[] = {
|
static const char * const devfs_hier[] = {
|
||||||
"host", "bus", "target", "lun", 0
|
"host", "bus", "target", "lun", 0
|
||||||
};
|
};
|
||||||
#endif
|
#endif
|
||||||
@ -125,7 +125,8 @@ static char *base_device(const char *device)
|
|||||||
{
|
{
|
||||||
char *str, *cp;
|
char *str, *cp;
|
||||||
#ifdef CONFIG_FEATURE_DEVFS
|
#ifdef CONFIG_FEATURE_DEVFS
|
||||||
const char **hier, *disk;
|
const char * const *hier;
|
||||||
|
const char *disk;
|
||||||
int len;
|
int len;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@ -866,9 +867,9 @@ struct fs_type_compile {
|
|||||||
#define FS_TYPE_OPT 1
|
#define FS_TYPE_OPT 1
|
||||||
#define FS_TYPE_NEGOPT 2
|
#define FS_TYPE_NEGOPT 2
|
||||||
|
|
||||||
static const char *fs_type_syntax_error =
|
static const char fs_type_syntax_error[] =
|
||||||
N_("Either all or none of the filesystem types passed to -t must be prefixed\n"
|
"Either all or none of the filesystem types passed to -t must be prefixed\n"
|
||||||
"with 'no' or '!'.\n");
|
"with 'no' or '!'.";
|
||||||
|
|
||||||
static void compile_fs_type(char *fs_type, struct fs_type_compile *cmp)
|
static void compile_fs_type(char *fs_type, struct fs_type_compile *cmp)
|
||||||
{
|
{
|
||||||
|
@ -47,7 +47,7 @@
|
|||||||
#include <sys/timex.h>
|
#include <sys/timex.h>
|
||||||
#include "busybox.h"
|
#include "busybox.h"
|
||||||
|
|
||||||
static struct {int bit; char *name;} statlist[] = {
|
static const struct {int bit; const char *name;} statlist[] = {
|
||||||
{ STA_PLL, "PLL" },
|
{ STA_PLL, "PLL" },
|
||||||
{ STA_PPSFREQ, "PPSFREQ" },
|
{ STA_PPSFREQ, "PPSFREQ" },
|
||||||
{ STA_PPSTIME, "PPSTIME" },
|
{ STA_PPSTIME, "PPSTIME" },
|
||||||
@ -63,7 +63,7 @@ static struct {int bit; char *name;} statlist[] = {
|
|||||||
{ STA_CLOCKERR, "CLOCKERR" },
|
{ STA_CLOCKERR, "CLOCKERR" },
|
||||||
{ 0, NULL } };
|
{ 0, NULL } };
|
||||||
|
|
||||||
static char *ret_code_descript[] = {
|
static const char * const ret_code_descript[] = {
|
||||||
"clock synchronized",
|
"clock synchronized",
|
||||||
"insert leap second",
|
"insert leap second",
|
||||||
"delete leap second",
|
"delete leap second",
|
||||||
@ -88,7 +88,7 @@ int main(int argc, char ** argv)
|
|||||||
struct timex txc;
|
struct timex txc;
|
||||||
int quiet=0;
|
int quiet=0;
|
||||||
int c, i, ret, sep;
|
int c, i, ret, sep;
|
||||||
char *descript;
|
const char *descript;
|
||||||
txc.modes=0;
|
txc.modes=0;
|
||||||
for (;;) {
|
for (;;) {
|
||||||
c = getopt( argc, argv, "qo:f:p:t:");
|
c = getopt( argc, argv, "qo:f:p:t:");
|
||||||
|
@ -3394,7 +3394,7 @@ static int obj_gpl_license(struct obj_file *f, const char **license)
|
|||||||
* linux/include/linux/module.h. Checking for leading "GPL" will not
|
* linux/include/linux/module.h. Checking for leading "GPL" will not
|
||||||
* work, somebody will use "GPL sucks, this is proprietary".
|
* work, somebody will use "GPL sucks, this is proprietary".
|
||||||
*/
|
*/
|
||||||
static const char *gpl_licenses[] = {
|
static const char * const gpl_licenses[] = {
|
||||||
"GPL",
|
"GPL",
|
||||||
"GPL v2",
|
"GPL v2",
|
||||||
"GPL and additional rights",
|
"GPL and additional rights",
|
||||||
|
@ -889,7 +889,7 @@ fail:
|
|||||||
#define EDQUOT ENOSPC
|
#define EDQUOT ENOSPC
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
static struct {
|
static const struct {
|
||||||
enum nfs_stat stat;
|
enum nfs_stat stat;
|
||||||
int errnum;
|
int errnum;
|
||||||
} nfs_errtbl[] = {
|
} nfs_errtbl[] = {
|
||||||
|
@ -58,14 +58,14 @@
|
|||||||
#define S_LEN 128
|
#define S_LEN 128
|
||||||
|
|
||||||
/* These are the defaults */
|
/* These are the defaults */
|
||||||
static char defaultmap[]="/boot/System.map";
|
static const char defaultmap[]="/boot/System.map";
|
||||||
static char defaultpro[]="/proc/profile";
|
static const char defaultpro[]="/proc/profile";
|
||||||
|
|
||||||
int readprofile_main(int argc, char **argv)
|
int readprofile_main(int argc, char **argv)
|
||||||
{
|
{
|
||||||
FILE *map;
|
FILE *map;
|
||||||
int proFd;
|
int proFd;
|
||||||
char *mapFile, *proFile, *mult=0;
|
const char *mapFile, *proFile, *mult=0;
|
||||||
unsigned long len=0, indx=1;
|
unsigned long len=0, indx=1;
|
||||||
unsigned long long add0=0;
|
unsigned long long add0=0;
|
||||||
unsigned int step;
|
unsigned int step;
|
||||||
|
Loading…
Reference in New Issue
Block a user