diff options
author | Ondrej Zajicek (work) <santiago@crfreenet.org> | 2019-07-23 01:52:18 +0200 |
---|---|---|
committer | Ondrej Zajicek (work) <santiago@crfreenet.org> | 2019-07-23 01:52:18 +0200 |
commit | 15b0a9229431dc75425c229b2f94e680db49d594 (patch) | |
tree | 3928d3d261fd993096bd8c85edd58399870ecee7 /lib/string.h | |
parent | d843c274781bf9d30bfba93229b9f02a88f26fe2 (diff) |
RPKI: Fix reconfiguration when ssh parameters are undefined
Diffstat (limited to 'lib/string.h')
-rw-r--r-- | lib/string.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/lib/string.h b/lib/string.h index 0d34f9c5..bd4fd2a0 100644 --- a/lib/string.h +++ b/lib/string.h @@ -60,6 +60,15 @@ memset32(void *D, u32 val, uint n) dst[i] = val; } +static inline int +bstrcmp(const char *s1, const char *s2) +{ + if (s1 && s2) + return strcmp(s1, s2); + else + return !s2 - !s1; +} + #define ROUTER_ID_64_LENGTH 23 #endif |