diff options
Diffstat (limited to 'net/tcl-scotty/patches/patch-tnm_generic_tnmInt.h')
-rw-r--r-- | net/tcl-scotty/patches/patch-tnm_generic_tnmInt.h | 130 |
1 files changed, 130 insertions, 0 deletions
diff --git a/net/tcl-scotty/patches/patch-tnm_generic_tnmInt.h b/net/tcl-scotty/patches/patch-tnm_generic_tnmInt.h new file mode 100644 index 00000000000..ae9f12867d9 --- /dev/null +++ b/net/tcl-scotty/patches/patch-tnm_generic_tnmInt.h @@ -0,0 +1,130 @@ +$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, |