Lines Matching refs:len

702         size_t len = 0;  in mcplib_funcgen_ready()  local
703 const char *name = lua_tolstring(L, -1, &len); in mcplib_funcgen_ready()
805 unsigned int len = lua_rawlen(L, 3); in mcplib_rcontext_enqueue() local
806 for (int x = 0; x < len; x++) { in mcplib_rcontext_enqueue()
1437 int len = 0; in mcplib_rcontext_tls_peer_cn() local
1438 const unsigned char *cn = ssl_get_peer_cn(rctx->c, &len); in mcplib_rcontext_tls_peer_cn()
1440 lua_pushlstring(L, (const char *)cn, len); in mcplib_rcontext_tls_peer_cn()
1493 …const char *_mcp_router_shortsep(const char *key, const int klen, const char needle, size_t *len) { in _mcp_router_shortsep() argument
1502 *len = end - key; in _mcp_router_shortsep()
1511 …const char *_mcp_router_longsep(const char *key, const int klen, const char *needle, size_t *len) { in _mcp_router_longsep() argument
1528 *len = end - key; in _mcp_router_longsep()
1537 …onst char *_mcp_router_anchorsm(const char *key, const int klen, const char *needle, size_t *len) { in _mcp_router_anchorsm() argument
1544 return _mcp_router_shortsep(key+1, klen-1, needle[1], len); in _mcp_router_anchorsm()
1547 …ter_anchorbig(const char *key, const int klen, const struct mcp_router_long_s *conf, size_t *len) { in _mcp_router_anchorbig() argument
1556 return _mcp_router_longsep(key+slen, klen-slen, conf->stop, len); in _mcp_router_anchorbig()
1690 static const char *_mcplib_router_new_check(lua_State *L, const char *arg, size_t *len) { in _mcplib_router_new_check() argument
1693 const char *sep = lua_tolstring(L, -1, len); in _mcplib_router_new_check()
1694 if (*len == 0) { in _mcplib_router_new_check()
1696 } else if (*len > KEY_HASH_FILTER_MAX) { in _mcplib_router_new_check()
1750 size_t len = 0; in _mcplib_router_new_mode() local
1755 sep = _mcplib_router_new_check(L, "stop", &len); in _mcplib_router_new_mode()
1760 } else if (len == 1) { in _mcplib_router_new_mode()
1767 memcpy(fr->conf.lsep, sep, len); in _mcplib_router_new_mode()
1768 fr->conf.lsep[len] = '\0'; // cap it. in _mcplib_router_new_mode()
1773 sep = _mcplib_router_new_check(L, "start", &len); in _mcplib_router_new_mode()
1782 } else if (len == 1 && elen == 1) { in _mcplib_router_new_mode()
1788 memcpy(fr->conf.big.start, sep, len); in _mcplib_router_new_mode()
1790 fr->conf.big.start[len] = '\0'; in _mcplib_router_new_mode()