Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37740806
en ru br
Репозитории ALT
S:2.8.0-alt2
5.1: 2.0.5-alt4
4.1: 2.0.5-alt3
4.0: 2.0.5-alt2
3.0: 2.0.2-alt1
www.altlinux.org/Changes

Группа :: Система/Серверы
Пакет: nut

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: nut-2.0.1-alt-upsstats.patch
Скачать


--- nut-2.0.1/clients/upsstats.c.orig	2003-09-30 08:50:10 +0400
+++ nut-2.0.1/clients/upsstats.c	2005-03-05 04:28:33 +0300
@@ -301,6 +301,9 @@ static void ups_connect(void)
 	char	*newups, *newhost;
 	int	newport;
 
+	if (!currups)
+		return;
+
 	/* try to minimize reconnects */
 	if (lastups) {
 
@@ -615,8 +618,9 @@ static int parse_line(const char *buf)
 		/* if not in a for, ignore this */
 		if (forofs == 0)
 			return 1;
-			
-		currups = currups->next;
+
+		if (currups)
+			currups = currups->next;
 
 		if (currups) {
 			fseek(tf, forofs, SEEK_SET);
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin