mirror of
https://gitlab.isc.org/isc-projects/bind9
synced 2025-08-31 14:35:26 +00:00
Megacommit of many files.
Mostly, several functions that take pointers as arguments, almost always char * pointers, had those pointers qualified with "const". Those that returned pointers to previously const-qualified arguments had their return values qualified as const. Some structure members were qualified as const to retain that attribute from the variables from which they were assigned. Minor other ISC style cleanups.
This commit is contained in:
@@ -53,8 +53,8 @@
|
||||
typedef void (*PFV)(void);
|
||||
|
||||
typedef struct {
|
||||
PFV pfv;
|
||||
char *func_name;
|
||||
PFV pfv;
|
||||
const char *func_name;
|
||||
} testspec_t;
|
||||
|
||||
extern int T_debug;
|
||||
@@ -78,14 +78,14 @@ t_fgetbs(FILE *fp);
|
||||
isc_result_t
|
||||
t_dns_result_fromtext(char *result);
|
||||
|
||||
int
|
||||
unsigned int
|
||||
t_dc_method_fromtext(char *dc_method);
|
||||
|
||||
int
|
||||
t_bustline(char *line, char **toks);
|
||||
|
||||
int
|
||||
t_eval(char *filename, int (*func)(char **), int nargs);
|
||||
t_eval(const char *filename, int (*func)(char **), int nargs);
|
||||
|
||||
#endif /* TESTS_T_API_H */
|
||||
|
||||
|
@@ -38,7 +38,8 @@
|
||||
|
||||
#include "include/tests/t_api.h"
|
||||
|
||||
static char *Usage = "\t-a : run all tests\n"
|
||||
static const char *Usage =
|
||||
"\t-a : run all tests\n"
|
||||
"\t-b <dir> : chdir to dir before running tests"
|
||||
"\t-c <config_file> : use specified config file\n"
|
||||
"\t-d <debug_level> : set debug level to debug_level\n"
|
||||
@@ -69,21 +70,32 @@ static char *Usage = "\t-a : run all tests\n"
|
||||
|
||||
#define T_TCTOUT 60
|
||||
|
||||
int T_debug;
|
||||
int T_timeout;
|
||||
pid_t T_pid;
|
||||
static char *T_config;
|
||||
static char T_tvec[T_MAXTESTS / 8];
|
||||
static char *T_env[T_MAXENV + 1];
|
||||
static char T_buf[T_BIGBUF];
|
||||
static char *T_dir;
|
||||
int T_debug;
|
||||
int T_timeout;
|
||||
pid_t T_pid;
|
||||
static const char * T_config;
|
||||
static char T_tvec[T_MAXTESTS / 8];
|
||||
static char * T_env[T_MAXENV + 1];
|
||||
static char T_buf[T_BIGBUF];
|
||||
static char * T_dir;
|
||||
|
||||
static int t_initconf(char *path);
|
||||
static int t_dumpconf(char *path);
|
||||
static int t_putinfo(const char *key, const char *info);
|
||||
static char *t_getdate(char *buf, size_t buflen);
|
||||
static void printhelp(void);
|
||||
static void printusage(void);
|
||||
static int
|
||||
t_initconf(const char *path);
|
||||
|
||||
static int
|
||||
t_dumpconf(const char *path);
|
||||
|
||||
static int
|
||||
t_putinfo(const char *key, const char *info);
|
||||
|
||||
static char *
|
||||
t_getdate(char *buf, size_t buflen);
|
||||
|
||||
static void
|
||||
printhelp(void);
|
||||
|
||||
static void
|
||||
printusage(void);
|
||||
|
||||
static int T_int;
|
||||
|
||||
@@ -358,7 +370,7 @@ t_info(const char *format, ...) {
|
||||
|
||||
void
|
||||
t_result(int result) {
|
||||
char *p;
|
||||
const char *p;
|
||||
|
||||
switch (result) {
|
||||
case T_PASS:
|
||||
@@ -417,7 +429,7 @@ t_getenv(const char *name) {
|
||||
*/
|
||||
|
||||
static int
|
||||
t_initconf(char *path) {
|
||||
t_initconf(const char *path) {
|
||||
|
||||
int n;
|
||||
int rval;
|
||||
@@ -457,7 +469,7 @@ t_initconf(char *path) {
|
||||
*/
|
||||
|
||||
static int
|
||||
t_dumpconf(char *path) {
|
||||
t_dumpconf(const char *path) {
|
||||
int rval;
|
||||
char **p;
|
||||
FILE *fp;
|
||||
@@ -563,7 +575,7 @@ t_getdate(char *buf, size_t buflen) {
|
||||
*/
|
||||
struct dns_errormap {
|
||||
isc_result_t result;
|
||||
char *text;
|
||||
const char *text;
|
||||
} dns_errormap[] = {
|
||||
{ ISC_R_SUCCESS, "ISC_R_SUCCESS" },
|
||||
{ ISC_R_EXISTS, "ISC_R_EXISTS" },
|
||||
@@ -631,8 +643,8 @@ t_dns_result_fromtext(char *name) {
|
||||
}
|
||||
|
||||
struct dc_method_map {
|
||||
int dc_method;
|
||||
char *text;
|
||||
unsigned int dc_method;
|
||||
const char *text;
|
||||
} dc_method_map[] = {
|
||||
|
||||
{ DNS_COMPRESS_NONE, "DNS_COMPRESS_NONE" },
|
||||
@@ -643,10 +655,9 @@ struct dc_method_map {
|
||||
{ 0, NULL }
|
||||
};
|
||||
|
||||
int
|
||||
unsigned int
|
||||
t_dc_method_fromtext(char *name) {
|
||||
|
||||
int dc_method;
|
||||
unsigned int dc_method;
|
||||
struct dc_method_map *pmap;
|
||||
|
||||
dc_method = DNS_COMPRESS_NONE;
|
||||
@@ -666,7 +677,6 @@ t_dc_method_fromtext(char *name) {
|
||||
|
||||
int
|
||||
t_bustline(char *line, char **toks) {
|
||||
|
||||
int cnt;
|
||||
char *p;
|
||||
|
||||
@@ -703,7 +713,7 @@ printusage(void) {
|
||||
}
|
||||
|
||||
int
|
||||
t_eval(char *filename, int (*func)(char **), int nargs) {
|
||||
t_eval(const char *filename, int (*func)(char **), int nargs) {
|
||||
FILE *fp;
|
||||
char *p;
|
||||
int line;
|
||||
|
Reference in New Issue
Block a user