mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
Create socket in /tmp for security
Some systems do not allow UNIX sockets from arbitrary directories. Instead of trying to `#define SOCKET_PATH` correctly I assume the /tmp/ directory is accessible and use it.
This commit is contained in:
@@ -25,7 +25,7 @@ mrb_io_test_io_setup(mrb_state *mrb, mrb_value self)
|
||||
char rfname[] = "tmp.mruby-io-test.XXXXXXXX";
|
||||
char wfname[] = "tmp.mruby-io-test.XXXXXXXX";
|
||||
char symlinkname[] = "tmp.mruby-io-test.XXXXXXXX";
|
||||
char socketname[] = "tmp.mruby-io-test.XXXXXXXX";
|
||||
char socketname[] = "/tmp/mruby-io-test.XXXXXXXX";
|
||||
char msg[] = "mruby io test\n";
|
||||
mode_t mask;
|
||||
int fd0, fd1, fd2, fd3;
|
||||
|
||||
Reference in New Issue
Block a user