aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan/chunk.h
diff options
context:
space:
mode:
authorAndreas Steffen <andreas.steffen@strongswan.org>2007-03-27 04:37:15 +0000
committerAndreas Steffen <andreas.steffen@strongswan.org>2007-03-27 04:37:15 +0000
commitef49c3486a19368f444d55ed48dabb26751d8be9 (patch)
treebed58472db778d001235b3935398ff32e04ead3e /src/libstrongswan/chunk.h
parent51ae94d77538cc2ce6337639713eaf5e839b8589 (diff)
downloadstrongswan-ef49c3486a19368f444d55ed48dabb26751d8be9.tar.bz2
strongswan-ef49c3486a19368f444d55ed48dabb26751d8be9.tar.xz
added chunk_compare() which compares orders chunks
Diffstat (limited to 'src/libstrongswan/chunk.h')
-rw-r--r--src/libstrongswan/chunk.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/libstrongswan/chunk.h b/src/libstrongswan/chunk.h
index 7fa257b00..9880ae20f 100644
--- a/src/libstrongswan/chunk.h
+++ b/src/libstrongswan/chunk.h
@@ -124,6 +124,12 @@ void chunk_free(chunk_t *chunk);
chunk_t chunk_skip(chunk_t chunk, size_t bytes);
/**
+ * Compare two chunks, returns zero if a equals b
+ * or negative/positive if a is small/greater than b
+ */
+int chunk_compare(chunk_t a, chunk_t b);
+
+/**
* Compare two chunks for equality,
* NULL chunks are never equal.
*/