D | http_parser.c | 80 #define CALLBACK_NOTIFY_(FOR, ER) \ argument 84 if (LIKELY(settings->on_##FOR)) { \ 86 if (UNLIKELY(0 != settings->on_##FOR(parser))) { \ 87 SET_ERRNO(HPE_CB_##FOR); \ 99 #define CALLBACK_NOTIFY(FOR) CALLBACK_NOTIFY_(FOR, p - data + 1) argument 102 #define CALLBACK_NOTIFY_NOADVANCE(FOR) CALLBACK_NOTIFY_(FOR, p - data) argument 105 #define CALLBACK_DATA_(FOR, LEN, ER) \ argument 109 if (FOR##_mark) { \ 110 if (LIKELY(settings->on_##FOR)) { \ 113 settings->on_##FOR(parser, FOR##_mark, (LEN)))) { \ [all …]
|