Package: softflowd / 0.9.9-5

Metadata

Package Version Patches format
softflowd 0.9.9-5 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
cherry pick.softflowd 0.9.9 1 g91b2a2c.changes for avoidance warnings in gcc compilation on linux ubuntu 12 04 openbsd 5 1 and oracle solaris 11 with amd64 architecture when enables enable gcc warnings option in configure.patch | (download)

common.h | 10 10 + 0 - 0 !
netflow5.c | 2 1 + 1 - 0 !
softflowctl.c | 4 3 + 1 - 0 !
softflowd.c | 38 19 + 19 - 0 !
4 files changed, 33 insertions(+), 21 deletions(-)

 changes for avoidance warnings in gcc compilation on linux (ubuntu 12.04), openbsd 5.1 and oracle solaris 11 with amd64 architecture when enables "--enable-gcc-warnings" option in configure
cherry pick.softflowd 0.9.9 2 gcdf7ae1.using strtok instead of strsep in environments which does not have strsep.patch | (download)

configure.ac | 2 1 + 1 - 0 !
softflowd.c | 4 4 + 0 - 0 !
2 files changed, 5 insertions(+), 1 deletion(-)

 using strtok instead of strsep in environments which does not have strsep
cherry pick.softflowd 0.9.9 3 gbd8e31e.fix bug.patch | (download)

netflow1.c | 8 5 + 3 - 0 !
netflow5.c | 9 6 + 3 - 0 !
netflow9.c | 12 8 + 4 - 0 !
softflowd.c | 251 125 + 126 - 0 !
softflowd.h | 40 22 + 18 - 0 !
5 files changed, 166 insertions(+), 154 deletions(-)

 fix bug. the sequence number field in netflow version 9 is number of exported packets. older version used number of exported flows for this field
cherry pick.softflowd 0.9.9 4 g417e018.add ipfix c to support exporting ipfix formatted flow records.patch | (download)

Makefile.in | 2 1 + 1 - 0 !
common.h | 6 6 + 0 - 0 !
configure.ac | 4 2 + 2 - 0 !
ipfix.c | 480 480 + 0 - 0 !
softflowd.c | 4 3 + 1 - 0 !
softflowd.h | 4 4 + 0 - 0 !
6 files changed, 496 insertions(+), 4 deletions(-)

 add ipfix.c to support exporting ipfix format[t]ed flow records
cherry pick.softflowd 0.9.9 5 gb4a7a1c.tos field is metered and exported in netflow v1 v5 v9 and ipfix in default settings.patch | (download)

configure.ac | 1 1 + 0 - 0 !
ipfix.c | 214 165 + 49 - 0 !
netflow1.c | 2 2 + 0 - 0 !
netflow5.c | 2 2 + 0 - 0 !
netflow9.c | 15 11 + 4 - 0 !
softflowd.c | 83 61 + 22 - 0 !
softflowd.h | 27 15 + 12 - 0 !
7 files changed, 257 insertions(+), 87 deletions(-)

 tos field is metered and exported in netflow v1,v5,v9 and ipfix in default settings
cherry pick.softflowd 0.9.9 6 g9478639.this commit includes 2 changes.patch | (download)

configure.ac | 5 5 + 0 - 0 !
ipfix.c | 103 62 + 41 - 0 !
netflow9.c | 38 35 + 3 - 0 !
softflowd.c | 56 39 + 17 - 0 !
softflowd.h | 3 3 + 0 - 0 !
5 files changed, 144 insertions(+), 61 deletions(-)

 this commit includes 2 changes
cherry pick.softflowd 0.9.9 7 g3f8e0fc.this commit fix sequence number in ipfix header.patch | (download)

configure.ac | 3 2 + 1 - 0 !
ipfix.c | 29 17 + 12 - 0 !
netflow1.c | 2 2 + 0 - 0 !
netflow5.c | 2 2 + 0 - 0 !
netflow9.c | 3 2 + 1 - 0 !
softflowd.c | 4 2 + 2 - 0 !
softflowd.h | 1 1 + 0 - 0 !
7 files changed, 28 insertions(+), 16 deletions(-)

 this commit fix sequence number in ipfix header. and it display number of exported data records in statistics
cherry pick.softflowd 0.9.9 8 gd53e821.add bidirectional flow rfc5103 support in ipfix.patch | (download)

freelist.c | 3 2 + 1 - 0 !
ipfix.c | 462 458 + 4 - 0 !
softflowd.c | 54 37 + 17 - 0 !
softflowd.h | 5 5 + 0 - 0 !
4 files changed, 502 insertions(+), 22 deletions(-)

 add bidirectional flow (rfc5103) support in ipfix. fix the compile warnings
cherry pick.softflowd 0.9.9 9 gb7e50ae.added support for the pflog datalink type and fixed some typos.patch | (download)

softflowd.8 | 2 1 + 1 - 0 !
softflowd.c | 5 4 + 1 - 0 !
2 files changed, 5 insertions(+), 2 deletions(-)

 added support for the pflog datalink type and fixed some typos
cherry pick.softflowd 0.9.9 10 g2f195a0.check pidfile to see if daemon already running.patch | (download)

softflowd.c | 13 13 + 0 - 0 !
1 file changed, 13 insertions(+)

 check pidfile to see if daemon already running
cherry pick.softflowd 0.9.9 11 g3aa2af5.fix format type for pid u for unsigned instead of d for signed.patch | (download)

softflowd.c | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 fix format type for pid (%u for unsigned instead of %d for signed)
cherry pick.softflowd 0.9.9 12 g8ea92c3.new implementation of ipfix netflow v9 for supporting vlan and mac address.patch | (download)

common.h | 1 1 + 0 - 0 !
ipfix.c | 2041 1083 + 958 - 0 !
softflowd.c | 131 93 + 38 - 0 !
softflowd.h | 17 11 + 6 - 0 !
4 files changed, 1188 insertions(+), 1002 deletions(-)

 new implementation of ipfix/netflow v9 for supporting vlan and mac-address
cherry pick.softflowd 0.9.9 13 g49c039a.added define default source line to avoid warning in linux.patch | (download)

common.h | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 added define _default_source line to avoid warning in linux
cherry pick.softflowd 0.9.9 14 g8a47e87.adding current repository information in readme.patch | (download)

README | 15 12 + 3 - 0 !
1 file changed, 12 insertions(+), 3 deletions(-)

 adding current repository information in readme
cherry pick.softflowd 0.9.9 16 gbbd0685.add check of the length of string for i interface option.patch | (download)

softflowd.c | 9 8 + 1 - 0 !
1 file changed, 8 insertions(+), 1 deletion(-)

 add check of the length of string for -i (interface) option