eos 3943 opal/mca/event/libevent2022/libevent/http.c scheme_ok(const char *s, const char *eos) eos 3946 opal/mca/event/libevent2022/libevent/http.c EVUTIL_ASSERT(eos >= s); eos 3947 opal/mca/event/libevent2022/libevent/http.c if (s == eos) eos 3951 opal/mca/event/libevent2022/libevent/http.c while (++s < eos) { eos 3963 opal/mca/event/libevent2022/libevent/http.c userinfo_ok(const char *s, const char *eos) eos 3965 opal/mca/event/libevent2022/libevent/http.c while (s < eos) { eos 3970 opal/mca/event/libevent2022/libevent/http.c else if (*s == '%' && s+2 < eos && eos 3981 opal/mca/event/libevent2022/libevent/http.c regname_ok(const char *s, const char *eos) eos 3983 opal/mca/event/libevent2022/libevent/http.c while (s && s<eos) { eos 3998 opal/mca/event/libevent2022/libevent/http.c parse_port(const char *s, const char *eos) eos 4001 opal/mca/event/libevent2022/libevent/http.c while (s < eos) { eos 4014 opal/mca/event/libevent2022/libevent/http.c bracket_addr_ok(const char *s, const char *eos) eos 4016 opal/mca/event/libevent2022/libevent/http.c if (s + 3 > eos || *s != '[' || *(eos-1) != ']') eos 4023 opal/mca/event/libevent2022/libevent/http.c --eos; eos 4026 opal/mca/event/libevent2022/libevent/http.c while (s < eos && *s != '.') { eos 4035 opal/mca/event/libevent2022/libevent/http.c while (s < eos) { eos 4047 opal/mca/event/libevent2022/libevent/http.c ev_ssize_t n_chars = eos-s-2; eos 4058 opal/mca/event/libevent2022/libevent/http.c parse_authority(struct evhttp_uri *uri, char *s, char *eos) eos 4061 opal/mca/event/libevent2022/libevent/http.c EVUTIL_ASSERT(eos); eos 4062 opal/mca/event/libevent2022/libevent/http.c if (eos == s) { eos 4074 opal/mca/event/libevent2022/libevent/http.c if (cp && cp < eos) { eos 4087 opal/mca/event/libevent2022/libevent/http.c for (port=eos-1; port >= cp && EVUTIL_ISDIGIT(*port); --port) eos 4090 opal/mca/event/libevent2022/libevent/http.c if (port+1 == eos) /* Leave port unspecified; the RFC allows a eos 4093 opal/mca/event/libevent2022/libevent/http.c else if ((uri->port = parse_port(port+1, eos))<0) eos 4095 opal/mca/event/libevent2022/libevent/http.c eos = port; eos 4099 opal/mca/event/libevent2022/libevent/http.c EVUTIL_ASSERT(eos >= cp); eos 4100 opal/mca/event/libevent2022/libevent/http.c if (*cp == '[' && eos >= cp+2 && *(eos-1) == ']') { eos 4102 opal/mca/event/libevent2022/libevent/http.c if (! bracket_addr_ok(cp, eos)) eos 4106 opal/mca/event/libevent2022/libevent/http.c if (! regname_ok(cp,eos)) /* Match IPv4Address or reg-name */ eos 4109 opal/mca/event/libevent2022/libevent/http.c uri->host = mm_malloc(eos-cp+1); eos 4114 opal/mca/event/libevent2022/libevent/http.c memcpy(uri->host, cp, eos-cp); eos 4115 opal/mca/event/libevent2022/libevent/http.c uri->host[eos-cp] = '\0';