- Bump PORTREVISION PR: ports/107818 Submitted by: Viktor Fomichev<vfom@narod.ru> (maintainer)
39 lines
898 B
C
39 lines
898 B
C
--- variables.c.orig Tue Aug 26 10:55:14 2003
|
|
+++ variables.c Thu Nov 2 13:35:27 2006
|
|
@@ -39,8 +39,8 @@
|
|
static char buf[BUFSIZ];
|
|
static char *strbuf = NULL;
|
|
|
|
-static char *obj_states[2] = {
|
|
- "UP", "DOWN" };
|
|
+static char *obj_states[4] = {
|
|
+ "UP", "DOWN","DEGRADED","WARNING" };
|
|
static char *if_states[5] = {
|
|
"UP", "DOWN", "TESTING", "UNKNOWN", "DORMANT" };
|
|
static char *bgp_states[6] = {
|
|
@@ -52,7 +52,7 @@
|
|
int size;
|
|
char **name;
|
|
} states[4] = {
|
|
- { 2, obj_states },
|
|
+ { 4, obj_states },
|
|
{ 5, if_states },
|
|
{ 6, bgp_states },
|
|
{ 5, env_states },
|
|
@@ -69,7 +69,7 @@
|
|
|
|
sp = &states[what];
|
|
if (!state)
|
|
- cp = "NONE";
|
|
+ cp = "UNKNOWN";
|
|
else if (state > 0 && state <= sp->size)
|
|
cp = sp->name[state-1];
|
|
else cp = "ERROR";
|
|
@@ -1511,6 +1511,7 @@
|
|
}
|
|
memcpy(var, vb, len);
|
|
var[len] = '\0';
|
|
+
|
|
len = 0;
|
|
next = var;
|
|
while ((vb = my_strsep(&next, "!")) != NULL) {
|