mirror of
https://github.com/Stichting-MINIX-Research-Foundation/pkgsrc-ng.git
synced 2025-08-03 17:59:07 -04:00
165 lines
4.1 KiB
C
165 lines
4.1 KiB
C
$NetBSD: patch-tnm_snmp_tnmSnmpInst.c,v 1.1 2014/03/05 13:52:29 he Exp $
|
||
|
||
Constify.
|
||
|
||
--- tnm/snmp/tnmSnmpInst.c.orig 1997-09-09 21:17:12.000000000 +0200
|
||
+++ tnm/snmp/tnmSnmpInst.c 2014-03-04 22:56:58.000000000 +0100
|
||
@@ -30,20 +30,23 @@
|
||
FreeNode _ANSI_ARGS_((TnmSnmpNode *inst));
|
||
|
||
static TnmSnmpNode*
|
||
-AddNode _ANSI_ARGS_((char *id, int offset, int syntax,
|
||
- int access, char *tclVarName));
|
||
+AddNode _ANSI_ARGS_((const char *id, int offset, int syntax,
|
||
+ int access, const char *tclVarName));
|
||
static void
|
||
-RemoveNode _ANSI_ARGS_((TnmSnmpNode *root, char *varname));
|
||
+RemoveNode _ANSI_ARGS_((TnmSnmpNode *root, const char *varname));
|
||
|
||
static TnmSnmpNode*
|
||
-FindNode _ANSI_ARGS_((TnmSnmpNode *root, Tnm_Oid *oid, int len));
|
||
+FindNode _ANSI_ARGS_((TnmSnmpNode *root, const Tnm_Oid *oid,
|
||
+ int len));
|
||
|
||
static TnmSnmpNode*
|
||
-FindNextNode _ANSI_ARGS_((TnmSnmpNode *root, Tnm_Oid *oid, int len));
|
||
+FindNextNode _ANSI_ARGS_((TnmSnmpNode *root, const Tnm_Oid *oid,
|
||
+ int len));
|
||
|
||
static char*
|
||
DeleteNodeProc _ANSI_ARGS_((ClientData clientData, Tcl_Interp *interp,
|
||
- char *name1, char *name2, int flags));
|
||
+ const char *name1, const char *name2,
|
||
+ int flags));
|
||
|
||
|
||
/*
|
||
@@ -138,11 +141,11 @@
|
||
|
||
static TnmSnmpNode*
|
||
AddNode(soid, offset, syntax, access, tclVarName)
|
||
- char *soid;
|
||
+ const char *soid;
|
||
int offset;
|
||
int syntax;
|
||
int access;
|
||
- char *tclVarName;
|
||
+ const char *tclVarName;
|
||
{
|
||
Tnm_Oid *oid;
|
||
int i, oidlen;
|
||
@@ -239,7 +242,7 @@
|
||
static TnmSnmpNode*
|
||
FindNextNode(root, oid, len)
|
||
TnmSnmpNode *root;
|
||
- Tnm_Oid *oid;
|
||
+ const Tnm_Oid *oid;
|
||
int len;
|
||
{
|
||
TnmSnmpNode *p, *inst;
|
||
@@ -321,7 +324,7 @@
|
||
static TnmSnmpNode*
|
||
FindNode(root, oid, len)
|
||
TnmSnmpNode *root;
|
||
- Tnm_Oid *oid;
|
||
+ const Tnm_Oid *oid;
|
||
int len;
|
||
{
|
||
TnmSnmpNode *p, *q = NULL;
|
||
@@ -359,7 +362,7 @@
|
||
static void
|
||
RemoveNode(root, varName)
|
||
TnmSnmpNode *root;
|
||
- char *varName;
|
||
+ const char *varName;
|
||
{
|
||
TnmSnmpNode *p, *q;
|
||
|
||
@@ -407,8 +410,8 @@
|
||
DeleteNodeProc(clientData, interp, name1, name2, flags)
|
||
ClientData clientData;
|
||
Tcl_Interp *interp;
|
||
- char *name1;
|
||
- char *name2;
|
||
+ const char *name1;
|
||
+ const char *name2;
|
||
int flags;
|
||
{
|
||
int len = strlen(name1);
|
||
@@ -451,14 +454,14 @@
|
||
int
|
||
Tnm_SnmpCreateNode(interp, label, tclVarName, defval)
|
||
Tcl_Interp *interp;
|
||
- char *label;
|
||
- char *tclVarName;
|
||
- char *defval;
|
||
+ const char *label;
|
||
+ const char *tclVarName;
|
||
+ const char *defval;
|
||
{
|
||
char *soid = NULL;
|
||
Tnm_MibNode *nodePtr = Tnm_MibFindNode(label, NULL, 0);
|
||
int access, offset = 0, syntax = 0;
|
||
- char *varName = NULL;
|
||
+ const char *varName = NULL;
|
||
|
||
if (!nodePtr || nodePtr->childPtr) {
|
||
Tcl_AppendResult(interp, "unknown object type \"", label, "\"",
|
||
@@ -586,7 +589,7 @@
|
||
TnmSnmpNode*
|
||
Tnm_SnmpFindNode(session, oid, oidlen)
|
||
SNMP_Session *session;
|
||
- Tnm_Oid *oid;
|
||
+ const Tnm_Oid *oid;
|
||
int oidlen;
|
||
{
|
||
return FindNode(instTree, oid, oidlen);
|
||
@@ -612,7 +615,7 @@
|
||
TnmSnmpNode*
|
||
Tnm_SnmpFindNextNode(session, oid, oidlen)
|
||
SNMP_Session *session;
|
||
- Tnm_Oid *oid;
|
||
+ const Tnm_Oid *oid;
|
||
int oidlen;
|
||
{
|
||
return FindNextNode(instTree, oid, oidlen);
|
||
@@ -638,10 +641,10 @@
|
||
int
|
||
Tnm_SnmpSetNodeBinding(session, oid, oidlen, event, command)
|
||
SNMP_Session *session;
|
||
- Tnm_Oid *oid;
|
||
+ const Tnm_Oid *oid;
|
||
int oidlen;
|
||
int event;
|
||
- char *command;
|
||
+ const char *command;
|
||
{
|
||
TnmSnmpNode *node = NULL;
|
||
SNMP_Binding *bindPtr = NULL;
|
||
@@ -713,7 +716,7 @@
|
||
char*
|
||
Tnm_SnmpGetNodeBinding(session, oid, oidlen, event)
|
||
SNMP_Session *session;
|
||
- Tnm_Oid *oid;
|
||
+ const Tnm_Oid *oid;
|
||
int oidlen;
|
||
int event;
|
||
{
|
||
@@ -761,13 +764,13 @@
|
||
SNMP_PDU *pdu;
|
||
TnmSnmpNode *inst;
|
||
int event;
|
||
- char *value;
|
||
+ const char *value;
|
||
char *oldValue;
|
||
{
|
||
int oidlen;
|
||
- Tnm_Oid *oid;
|
||
+ const Tnm_Oid *oid;
|
||
int code = TCL_OK;
|
||
- char *instOid;
|
||
+ const char *instOid;
|
||
|
||
oid = Tnm_StrToOid(inst->label, &oidlen);
|
||
instOid = inst->label+inst->offset;
|