Merge branch 'ikev1'
Conflicts: configure.in man/ipsec.conf.5.in src/libcharon/encoding/generator.c src/libcharon/encoding/payloads/notify_payload.c src/libcharon/encoding/payloads/notify_payload.h src/libcharon/encoding/payloads/payload.c src/libcharon/network/receiver.c src/libcharon/sa/authenticator.c src/libcharon/sa/authenticator.h src/libcharon/sa/ikev2/tasks/ike_init.c src/libcharon/sa/task_manager.c src/libstrongswan/credentials/auth_cfg.c
This commit is contained in:
@@ -264,6 +264,15 @@ static inline bool chunk_equals(chunk_t a, chunk_t b)
|
||||
a.len == b.len && memeq(a.ptr, b.ptr, a.len);
|
||||
}
|
||||
|
||||
/**
|
||||
* Compare two chunks (given as pointers) for equality (useful as callback),
|
||||
* NULL chunks are never equal.
|
||||
*/
|
||||
static inline bool chunk_equals_ptr(chunk_t *a, chunk_t *b)
|
||||
{
|
||||
return a != NULL && b != NULL && chunk_equals(*a, *b);
|
||||
}
|
||||
|
||||
/**
|
||||
* Increment a chunk, as it would reprensent a network order integer.
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user