[INN-COMMITTERS] inn (include/ov.h storage/overdata.c storage/ovinterface.h)

Alex Kiernan Alex_Kiernan at isc.org
Thu Dec 12 09:40:10 UTC 2002


    Date: Thursday, December 12, 2002 @ 01:40:10
  Author: alexk
    Path: /dist1/cvs/isc/inn/inn

Modified: include/ov.h storage/overdata.c storage/ovinterface.h

Move the overview utility declarations into somewhere more public
(ov.h), add three routines: overview_index, overview_split and
overview_getheader which:

overview_index:
Given an overview header, return the offset of the field within
the overview data.

overview_split:
Given an overview header line, split out a vector pointing at each
of the components (within line), returning a pointer to the
vector.

overview_getheader:

Given an overview vector (from overview_split), return a copy of
the member which the caller is interested in (and must free).


-----------------------+
 include/ov.h          |   22 +++++++++
 storage/overdata.c    |  111 +++++++++++++++++++++++++++++++++++++++++++++++-
 storage/ovinterface.h |    9 ---
 3 files changed, 132 insertions(+), 10 deletions(-)


More information about the inn-committers mailing list