Hi Thomas,

I feel this is documented enough. The QUICKSTART guide, chapter III,
invites to read README files in the sql/ dir of the tarball if using
RDBMS. README.mysql and equivalents say:

  * src_host => ip_src (CHAR(15) NOT NULL, see README.IPv6)
    - or (INT(4) UNSIGNED NOT NULL, if sql_num_hosts: true)
    - or (INT(16) UNSIGNED NOT NULL, if sql_num_hosts: true and --enable-ipv6)
  * dst_host => ip_dst (CHAR(15) NOT NULL, see README.IPv6)
    - or (INT(4) UNSIGNED NOT NULL, if sql_num_hosts: true)
    - or (INT(16) UNSIGNED NOT NULL, if sql_num_hosts: true and --enable-ipv6)

Then README.IPv6 documents precisely the same kind of change to the
SQL schema that you did by yourself. 

Cheers,
Paolo

On Thu, Oct 16, 2014 at 02:39:27AM +0100, Thomas Jepp wrote:
> Hi all,
> 
> I couldn't see any bug tracker so I'm sending this to the list -
> please correct me if I'm wrong.
> 
> I've been using pmacctd to store bandwidth usage information in a
> MySQL database using the "pmacct-create-db_v1.mysql" schema.
> 
> The "ip_src" and "ip_dst" fields in the example schema is only 15
> chars. This means that v6 addresses get truncated. I've increased
> these fields in my own database to 39 chars and the problem is solved.
> 
> It'd be great if the example SQL should be corrected to account for this.
> 
> --
> Thomas Jepp
> pma...@tomjepp.co.uk
> 
> _______________________________________________
> pmacct-discussion mailing list
> http://www.pmacct.net/#mailinglists

_______________________________________________
pmacct-discussion mailing list
http://www.pmacct.net/#mailinglists

Reply via email to