mirror of
https://github.com/Stichting-MINIX-Research-Foundation/pkgsrc-ng.git
synced 2025-08-03 17:59:07 -04:00
131 lines
4.6 KiB
C
131 lines
4.6 KiB
C
$NetBSD: patch-tnm_generic_tnmInt.h,v 1.1 2014/03/05 13:52:29 he Exp $
|
|
|
|
Make own TnmCreateDirectory.
|
|
Constify.
|
|
|
|
--- tnm/generic/tnmInt.h.orig 1999-03-23 18:08:59.000000000 +0100
|
|
+++ tnm/generic/tnmInt.h 2014-03-05 09:22:28.000000000 +0100
|
|
@@ -36,7 +36,6 @@
|
|
#define TnmGetTime TclpGetTime
|
|
#endif
|
|
|
|
-#define TnmCreateDirectory TclpCreateDirectory
|
|
#if TCL_MAJOR_VERSION == 8 && TCL_MINOR_VERSION == 8 && TCL_RELEASE_SERIAL > 2
|
|
#define TnmStat TclStat
|
|
#else
|
|
@@ -54,7 +53,7 @@
|
|
TclpGetTime _ANSI_ARGS_((Tcl_Time *timePtr));
|
|
|
|
EXTERN int
|
|
-TnmCreateDirectory _ANSI_ARGS_((char *path));
|
|
+TnmCreateDirectory _ANSI_ARGS_((const char *path));
|
|
|
|
EXTERN int
|
|
TnmStat _ANSI_ARGS_((CONST char *path, struct stat *buf));
|
|
@@ -93,7 +92,7 @@
|
|
TnmGetTableValue _ANSI_ARGS_((TnmTable *table, unsigned key));
|
|
|
|
EXTERN int
|
|
-TnmGetTableKey _ANSI_ARGS_((TnmTable *table, char *value));
|
|
+TnmGetTableKey _ANSI_ARGS_((TnmTable *table, const char *value));
|
|
|
|
EXTERN char *
|
|
TnmGetTableValues _ANSI_ARGS_((TnmTable *table));
|
|
@@ -106,10 +105,10 @@
|
|
*----------------------------------------------------------------
|
|
*/
|
|
|
|
-typedef char * (TnmGetConfigProc) _ANSI_ARGS_((Tcl_Interp *interp,
|
|
+typedef const char * (TnmGetConfigProc) _ANSI_ARGS_((Tcl_Interp *interp,
|
|
ClientData clientData, int option));
|
|
typedef int (TnmSetConfigProc) _ANSI_ARGS_((Tcl_Interp *interp,
|
|
- ClientData clientData, int option, char *value));
|
|
+ ClientData clientData, int option, const char *value));
|
|
|
|
typedef struct TnmConfig {
|
|
TnmTable *optionTable;
|
|
@@ -119,10 +118,12 @@
|
|
|
|
EXTERN int
|
|
TnmSetConfig _ANSI_ARGS_((Tcl_Interp *interp, TnmConfig *config,
|
|
- ClientData obj, int argc, char **argv));
|
|
+ ClientData obj, int argc,
|
|
+ const char **argv));
|
|
EXTERN int
|
|
TnmGetConfig _ANSI_ARGS_((Tcl_Interp *interp, TnmConfig *config,
|
|
- ClientData obj, int argc, char **argv));
|
|
+ ClientData obj, int argc,
|
|
+ const char **argv));
|
|
|
|
/*
|
|
*----------------------------------------------------------------
|
|
@@ -132,28 +133,29 @@
|
|
*/
|
|
|
|
EXTERN int
|
|
-TnmGetUnsigned _ANSI_ARGS_((Tcl_Interp *interp, char *string,
|
|
+TnmGetUnsigned _ANSI_ARGS_((Tcl_Interp *interp, const char *string,
|
|
int *intPtr));
|
|
EXTERN int
|
|
-TnmGetPositive _ANSI_ARGS_((Tcl_Interp *interp, char *string,
|
|
+TnmGetPositive _ANSI_ARGS_((Tcl_Interp *interp, const char *string,
|
|
int *intPtr));
|
|
EXTERN int
|
|
-TnmSetIPAddress _ANSI_ARGS_((Tcl_Interp *interp, char *name,
|
|
+TnmSetIPAddress _ANSI_ARGS_((Tcl_Interp *interp, const char *name,
|
|
struct sockaddr_in *addr));
|
|
EXTERN char *
|
|
TnmGetIPName _ANSI_ARGS_((Tcl_Interp *interp,
|
|
struct sockaddr_in *addr));
|
|
EXTERN int
|
|
-TnmSetIPPort _ANSI_ARGS_((Tcl_Interp *interp, char *protocol,
|
|
- char *port, struct sockaddr_in *addr));
|
|
+TnmSetIPPort _ANSI_ARGS_((Tcl_Interp *interp, const char *protocol,
|
|
+ const char *port,
|
|
+ struct sockaddr_in *addr));
|
|
EXTERN char *
|
|
-TnmGetIPPort _ANSI_ARGS_((Tcl_Interp *interp, char *protocol,
|
|
+TnmGetIPPort _ANSI_ARGS_((Tcl_Interp *interp, const char *protocol,
|
|
struct sockaddr_in *addr));
|
|
EXTERN int
|
|
-TnmValidateIpHostName _ANSI_ARGS_((Tcl_Interp *interp, char *name));
|
|
+TnmValidateIpHostName _ANSI_ARGS_((Tcl_Interp *interp, const char *name));
|
|
|
|
EXTERN int
|
|
-TnmValidateIpAddress _ANSI_ARGS_((Tcl_Interp *interp, char *address));
|
|
+TnmValidateIpAddress _ANSI_ARGS_((Tcl_Interp *interp, const char *address));
|
|
|
|
/*
|
|
*----------------------------------------------------------------
|
|
@@ -175,10 +177,10 @@
|
|
|
|
EXTERN int
|
|
TnmWriteLogMessage _ANSI_ARGS_((Tcl_Interp *interp, int level,
|
|
- char *message));
|
|
+ const char *message));
|
|
|
|
EXTERN void
|
|
-TnmWriteMessage _ANSI_ARGS_((Tcl_Interp *interp, char *msg));
|
|
+TnmWriteMessage _ANSI_ARGS_((Tcl_Interp *interp, const char *msg));
|
|
|
|
/*
|
|
*----------------------------------------------------------------
|
|
@@ -215,7 +217,7 @@
|
|
int delay; /* The delay value (ms) for this request. */
|
|
int size; /* The size of the ICMP packet. */
|
|
int argc; /* The number of targets for this request. */
|
|
- char **argv; /* The names of the targets. */
|
|
+ const char **argv; /* The names of the targets. */
|
|
TnmIcmpTarget *targets; /* The vector of targets. */
|
|
struct TnmIcmpRequest *nextPtr; /* Next queued request. */
|
|
} TnmIcmpRequest;
|
|
@@ -242,7 +244,7 @@
|
|
TnmSocketBind _ANSI_ARGS_((int s, struct sockaddr *name,
|
|
int namelen));
|
|
EXTERN int
|
|
-TnmSocketSendTo _ANSI_ARGS_((int s, char *buf, int len, int flags,
|
|
+TnmSocketSendTo _ANSI_ARGS_((int s, const char *buf, int len, int flags,
|
|
struct sockaddr *to, int tolen));
|
|
EXTERN int
|
|
TnmSocketRecvFrom _ANSI_ARGS_((int s, char *buf, int len, int flags,
|