diff options
author | Timo Teräs <timo.teras@iki.fi> | 2011-09-01 15:13:24 +0300 |
---|---|---|
committer | Timo Teräs <timo.teras@iki.fi> | 2011-09-01 15:14:27 +0300 |
commit | eafaf02a07ea8436d195805bba57a25dc6b9e26b (patch) | |
tree | df3acec78429955708c6c4495eaeeddf6a999520 /src/blob.c | |
parent | 604378a88fc348718b01e5ce8a3a77cf976a7065 (diff) | |
download | squark-eafaf02a07ea8436d195805bba57a25dc6b9e26b.tar.bz2 squark-eafaf02a07ea8436d195805bba57a25dc6b9e26b.tar.xz |
filter: option to allow automatic anonymous login
so no captive portal, snmp or squid authentication is required.
fixes #737.
Diffstat (limited to 'src/blob.c')
-rw-r--r-- | src/blob.c | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -132,6 +132,13 @@ int blob_cmp(blob_t a, blob_t b) return memcmp(a.ptr, b.ptr, a.len); } +int blob_icmp(blob_t a, blob_t b) +{ + if (a.len != b.len) + return a.len - b.len; + return strncasecmp(a.ptr, b.ptr, a.len); +} + unsigned long blob_inet_addr(blob_t b) { unsigned long ip = 0; |