FreeBSD Bugzilla – Attachment 48181 Details for
Bug 73752
[maintainer-update] update net/pfflowd to 0.6
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 2.67 KB, created by
Andrew Thompson
on 2004-11-10 00:00:52 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
Andrew Thompson
Created:
2004-11-10 00:00:52 UTC
Size:
2.67 KB
patch
obsolete
>diff -urN net/pfflowd.orig/Makefile net/pfflowd/Makefile >--- net/pfflowd.orig/Makefile Sat Aug 21 01:18:34 2004 >+++ net/pfflowd/Makefile Wed Nov 10 11:31:39 2004 >@@ -6,7 +6,7 @@ > # > > PORTNAME= pfflowd >-PORTVERSION= 0.5 >+PORTVERSION= 0.6 > CATEGORIES= net > MASTER_SITES= http://www.mindrot.org/files/pfflowd/ > >diff -urN net/pfflowd.orig/distinfo net/pfflowd/distinfo >--- net/pfflowd.orig/distinfo Tue Jun 15 19:31:49 2004 >+++ net/pfflowd/distinfo Wed Nov 10 11:31:39 2004 >@@ -1,2 +1,2 @@ >-MD5 (pfflowd-0.5.tar.gz) = d25ea182952c6da381e81be05a81475f >-SIZE (pfflowd-0.5.tar.gz) = 12001 >+MD5 (pfflowd-0.6.tar.gz) = c2d7bfff10594ffd3f50a7c54f8d9304 >+SIZE (pfflowd-0.6.tar.gz) = 12925 >diff -urN net/pfflowd.orig/files/patch-pfflowd.c net/pfflowd/files/patch-pfflowd.c >--- net/pfflowd.orig/files/patch-pfflowd.c Tue Jun 15 19:31:50 2004 >+++ net/pfflowd/files/patch-pfflowd.c Wed Nov 10 11:31:39 2004 >@@ -1,6 +1,6 @@ >---- pfflowd.c Thu May 6 16:06:45 2004 >-+++ pfflowd.c Tue Jun 15 09:40:46 2004 >-@@ -43,7 +43,11 @@ >+--- pfflowd.c.orig Tue Nov 9 15:05:07 2004 >++++ pfflowd.c Tue Nov 9 15:07:12 2004 >+@@ -40,7 +40,11 @@ > #include <syslog.h> > #include <time.h> > #include <unistd.h> >@@ -9,49 +9,17 @@ > +#else > #include <util.h> > +#endif >+ #include <netdb.h> >+ #include "pfflowd.h" > >- #define PROGNAME "pfflowd" >- #define PROGVER "0.5" >-@@ -189,6 +193,9 @@ >- parse_hostport(const char *s, struct sockaddr_in *addr) >+@@ -115,9 +119,7 @@ >+ /* Signal handlers */ >+ static void sighand_exit(int signum) > { >- char *host, *port; >-+#if defined(__FreeBSD__) >-+ int val; >-+#endif >+- struct syslog_data sd = SYSLOG_DATA_INIT; >+- >+- syslog_r(LOG_INFO, &sd, "%s exiting on signal %d", PROGNAME, signum); >++ syslog(LOG_INFO, "%s exiting on signal %d", PROGNAME, signum); > >- if ((host = strdup(s)) == NULL) { >- fprintf(stderr, "Out of memory\n"); >-@@ -201,12 +208,22 @@ >- } >- *(port - 1) = '\0'; >- addr->sin_family = AF_INET; >-+#if defined(__FreeBSD__) >-+ val = atoi(port); >-+ if (val <= 0 || val >= 65536) { >-+ fprintf(stderr, "Invalid -n port.\n"); >-+ usage(); >-+ exit(1); >-+ } >-+ addr->sin_port = (in_port_t)val; >-+#else >- addr->sin_port = atoi(port); >- if (addr->sin_port <= 0 || addr->sin_port >= 65536) { >- fprintf(stderr, "Invalid -n port.\n"); >- usage(); >- exit(1); >- } >-+#endif >- addr->sin_port = htons(addr->sin_port); >- if (inet_aton(host, &addr->sin_addr) == 0) { >- fprintf(stderr, "Invalid -n host.\n"); >-@@ -425,7 +442,9 @@ >- strlcat(dst_s, pbuf, sizeof(dst_s)); >- } >- >-+#ifndef OLD_PFSYNC >- syslog(LOG_DEBUG, "IFACE %s\n", st->ifname); >-+#endif >- syslog(LOG_DEBUG, "GWY %s\n", rt_s); >- syslog(LOG_DEBUG, "FLOW proto %d direction %d", >- st->proto, st->direction); >+ _exit(0); >+ }
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 73752
: 48181