[PATCH v3 0/6] geoip improvements

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



From: Philip Prindeville <philipp@xxxxxxxxxxxxxxxxxxxxx>

Third submission.  I've not heard back substantively since sending v2
in April but I'm hoping this time I will.

A thumbs up/down vote definitively or at least an actionable set of
comments that I can revise the submission with would be great.

I understand that the xt_geoip module could be replaced with ipset
functionality in the future.  That's fine: this could provide an
intermediate step in that transition, especially through the use of
the xt_geoip_fetch utility (in this patch set) as a way of extracting
the values from the database to be used as arguments to ipset.

Philip Prindeville (6):
  geoip: store database in network byte order
  geoip: adapt to GeoLite2 database
  geoip: update man page for xt_geoip_build
  geoip: add database query tool for use with ipsets
  geoip: simplify handling table column names
  geoip: put database into country subdirectory

 extensions/libxt_geoip.c |  71 +++++++--
 geoip/Makefile.am        |   4 +-
 geoip/xt_geoip_build     | 336 ++++++++++++++++++++++++++-------------
 geoip/xt_geoip_build.1   |   9 +-
 geoip/xt_geoip_dl        |  11 +-
 geoip/xt_geoip_fetch     |  93 +++++++++++
 geoip/xt_geoip_fetch.1   |  30 ++++
 7 files changed, 421 insertions(+), 133 deletions(-)
 create mode 100755 geoip/xt_geoip_fetch
 create mode 100644 geoip/xt_geoip_fetch.1

-- 
2.17.1




[Index of Archives]     [Linux Netfilter Development]     [Linux Kernel Networking Development]     [Netem]     [Berkeley Packet Filter]     [Linux Kernel Development]     [Advanced Routing & Traffice Control]     [Bugtraq]

  Powered by Linux