aboutsummaryrefslogtreecommitdiff
path: root/package/netsnmp/netsnmp.patch
blob: 968b0df756ce7175c190b4abff656ba280119b34 (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
diff -urN net-snmp-5.1-dist/agent/mibgroup/host/hr_system.c net-snmp-5.1/agent/mibgroup/host/hr_system.c
--- net-snmp-5.1-dist/agent/mibgroup/host/hr_system.c	2004-02-22 17:29:34.000000000 +0000
+++ net-snmp-5.1/agent/mibgroup/host/hr_system.c	2005-05-27 15:15:52.363982808 +0100
@@ -603,7 +603,11 @@
                current user */
             if (kill(utmp_p->ut_pid, 0) == -1 && errno == ESRCH) {
                 utmp_p->ut_type = DEAD_PROCESS;
-                pututline(utmp_p);
+#if HAVE_UTMPX_H
+                pututxline(utmp_p);
+#else
+                pututline(utmp_p);
+#endif
                 continue;
             }
 #endif
diff -urN net-snmp-5.1-dist/configure.in net-snmp-5.1/configure.in
--- net-snmp-5.1-dist/configure.in	2004-03-31 21:59:14.000000000 -0600
+++ net-snmp-5.1/configure.in	2004-03-31 22:06:05.000000000 -0600
@@ -1865,13 +1865,8 @@
 if test $cross_compiling = yes; then
   if test $with_endianness = "big"; then
     AC_DEFINE(WORDS_BIGENDIAN)
-  elif test -z $with_endianness; then
-    AC_MSG_ERROR([You are cross-compiling, but you have not specified the target's endianness])
   fi
 else
-  if test $with_endianness; then
-    AC_MSG_ERROR([Endianness has been specified, but you are not cross-compiling.])
-  fi
   AC_C_BIGENDIAN
 fi