summaryrefslogtreecommitdiff
path: root/net/tcl-scotty/patches/patch-tnm_generic_tnmInt.h
blob: ae9f12867d997227b73da6d0476bfc3c66246bfb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
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,