diff options
Diffstat (limited to 'http.c')
-rw-r--r-- | http.c | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -132,6 +132,11 @@ int check_signature(snac *snac, xs_dict *req, xs_str **err) char *pubkey; char *p; + if (xs_is_null(sig_hdr)) { + *err = xs_fmt("missing 'signature' header"); + return 0; + } + { /* extract the values */ xs *l = xs_split(sig_hdr, ","); |