radare2/libr/socket/t/testls.c
earada 498e531479 * Initial import RSocket refactor
- Add SSL client support and testcase
* Update TODO
* Rename some r_hash structs to avoid openssl.h conflict
* io_rap plugin its broken now ... refactor time
2011-03-21 01:47:17 +01:00

25 lines
413 B
C

#include <r_socket.h>
int main() {
int ret;
struct r_socket_proc_t *sp;
char buf[256];
char *const args[3] = { "/bin/ls", "-l", 0 };
sp = r_socket_proc_open(args);
for(;;){
if (r_socket_proc_ready(sp, 0,0) < 0)
break;
ret = r_socket_proc_gets(sp, buf, 128);
if (ret>0)
printf("%d=\"%s\"\n", ret, buf);
else {
printf("%d=\n", ret);
break;
}
}
r_socket_proc_close(sp);
return 0;
}