9 #include "../io_memory.h"
12 return (!strncmp(
pathname,
"http://", 7));
24 if (
mal->buf && rlen > 0) {
36 .desc =
"Make http get requests",
47 #ifndef RZ_PLUGIN_INCORE
RZ_API void Ht_() free(HtName_(Ht) *ht)
static bool __check(RzIO *io, const char *pathname, bool many)
static RzIODesc * __open(RzIO *io, const char *pathname, int rw, int mode)
RzIOPlugin rz_io_plugin_http
RZ_API RzLibStruct rizin_plugin
int io_memory_read(RzIO *io, RzIODesc *fd, ut8 *buf, int count)
int io_memory_write(RzIO *io, RzIODesc *fd, const ut8 *buf, int count)
ut64 io_memory_lseek(RzIO *io, RzIODesc *fd, ut64 offset, int whence)
int io_memory_close(RzIODesc *fd)
static static fork const void static count static fd const char const char static newpath char char char static envp time_t static t const char static mode static whence const char static dir time_t static t unsigned static seconds const char struct utimbuf static buf static inc static sig const char pathname
RZ_API RzIODesc * rz_io_desc_new(RzIO *io, RzIOPlugin *plugin, const char *uri, int flags, int mode, void *data)
RzIOPlugin rz_io_plugin_malloc
RZ_API char * rz_socket_http_get(const char *url, int *code, int *rlen)