Репозитории ALT
S: | 4.0.20100725-alt3 |
5.1: | 4.0.20061122-alt2 |
4.1: | 4.0.20061122-alt1 |
4.0: | 4.0.20061122-alt1 |
3.0: | 3.6-alt2 |
Группа :: Сети/Прочее
Пакет: netcat
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Патч: netcat-4.0.20100725-alt-strtonum.patch
Скачать
Скачать
--- src/usr.bin/nc/netcat.c
+++ src/usr.bin/nc/netcat.c
@@ -124,6 +124,26 @@ void set_common_sockopts(int);
int parse_iptos(char *);
void usage(int);
+#ifndef HAVE_STRTONUM
+
+long long
+strtonum(const char *nptr, long long minval, long long maxval,
+ const char **errstr)
+{
+ long long result = strtoll(nptr, NULL, 0);
+ *errstr = NULL;
+
+ if (result < minval || result > maxval) {
+ errno = EINVAL;
+ *errstr = "is out of valid range";
+ return 0LL;
+ }
+
+ return result;
+}
+
+#endif
+
int
main(int argc, char *argv[])
{