mirror of
https://github.com/Stichting-MINIX-Research-Foundation/pkgsrc-ng.git
synced 2025-08-04 02:08:49 -04:00
100 lines
2.6 KiB
C
100 lines
2.6 KiB
C
$NetBSD: patch-tnm_snmp_tnmMibTree.c,v 1.1 2014/03/05 13:52:29 he Exp $
|
|
|
|
Constify.
|
|
|
|
--- tnm/snmp/tnmMibTree.c.orig 1996-07-16 19:29:56.000000000 +0000
|
|
+++ tnm/snmp/tnmMibTree.c
|
|
@@ -36,14 +36,14 @@ static Tcl_HashTable *nodeHashTable = NU
|
|
*/
|
|
|
|
static Tnm_MibNode*
|
|
-LookupOID _ANSI_ARGS_((Tnm_MibNode *root, char *label,
|
|
+LookupOID _ANSI_ARGS_((Tnm_MibNode *root, const char *label,
|
|
int *offset, int exact));
|
|
static Tnm_MibNode*
|
|
-LookupLabelOID _ANSI_ARGS_((Tnm_MibNode *root, char *label,
|
|
+LookupLabelOID _ANSI_ARGS_((Tnm_MibNode *root, const char *label,
|
|
int *offset, int exact));
|
|
static Tnm_MibNode*
|
|
-LookupLabel _ANSI_ARGS_((Tnm_MibNode *root, char *start,
|
|
- char *label, char *moduleName,
|
|
+LookupLabel _ANSI_ARGS_((Tnm_MibNode *root, const char *start,
|
|
+ const char *label, const char *moduleName,
|
|
int *offset, int exact, int fuzzy));
|
|
static void
|
|
HashNode _ANSI_ARGS_((Tnm_MibNode *node));
|
|
@@ -84,14 +84,14 @@ HashNodeLabel _ANSI_ARGS_((char *label)
|
|
static Tnm_MibNode*
|
|
LookupOID(root, label, offset, exact)
|
|
Tnm_MibNode *root;
|
|
- char *label;
|
|
+ const char *label;
|
|
int *offset;
|
|
int exact;
|
|
{
|
|
Tnm_Oid *id;
|
|
int i, len;
|
|
Tnm_MibNode *p, *q = NULL;
|
|
- char *s = label;
|
|
+ const char *s = label;
|
|
|
|
if (offset) *offset = -1;
|
|
|
|
@@ -153,7 +153,7 @@ LookupOID(root, label, offset, exact)
|
|
static Tnm_MibNode*
|
|
LookupLabelOID(root, label, offset, exact)
|
|
Tnm_MibNode *root;
|
|
- char *label;
|
|
+ const char *label;
|
|
int *offset;
|
|
int exact;
|
|
{
|
|
@@ -212,15 +212,16 @@ LookupLabelOID(root, label, offset, exac
|
|
static Tnm_MibNode*
|
|
LookupLabel(root, start, label, moduleName, offset, exact, fuzzy)
|
|
Tnm_MibNode *root;
|
|
- char *start;
|
|
- char *label;
|
|
- char *moduleName;
|
|
+ const char *start;
|
|
+ const char *label;
|
|
+ const char *moduleName;
|
|
int *offset;
|
|
int exact;
|
|
int fuzzy;
|
|
{
|
|
char head[TNM_OIDMAXLEN * 8];
|
|
- char *tail = label, *p = head;
|
|
+ const char *tail = label;
|
|
+ char *p = head;
|
|
Tnm_MibNode *tp = NULL, *brother;
|
|
int num = 1;
|
|
|
|
@@ -295,7 +296,7 @@ LookupLabel(root, start, label, moduleNa
|
|
|
|
Tnm_MibNode*
|
|
Tnm_MibFindNode(name, offset, exact)
|
|
- char *name;
|
|
+ const char *name;
|
|
int *offset;
|
|
int exact;
|
|
{
|
|
@@ -422,7 +423,7 @@ Tnm_MibAddTC(tcPtr)
|
|
|
|
Tnm_MibTC*
|
|
Tnm_MibFindTC(name)
|
|
- char *name;
|
|
+ const char *name;
|
|
{
|
|
Tcl_HashEntry *entryPtr;
|
|
|
|
@@ -457,7 +458,7 @@ Tnm_MibFindTC(name)
|
|
|
|
Tnm_MibNode*
|
|
Tnm_MibNewNode(label)
|
|
- char *label;
|
|
+ const char *label;
|
|
{
|
|
Tnm_MibNode *nodePtr = (Tnm_MibNode *) ckalloc(sizeof(Tnm_MibNode));
|
|
memset((char *) nodePtr, 0, sizeof(Tnm_MibNode));
|