+ Request_Preinit();
+
+ const char *preopens = getenv("AN_PREOPEN");
+ if( preopens )
+ {
+ while( *preopens )
+ {
+ const char *splitter = strchr(preopens, ':');
+ size_t len;
+ if( !splitter ) {
+ len = strlen(preopens);
+ }
+ else {
+ len = splitter - preopens;
+ }
+ char path[len+1];
+ memcpy(path, preopens, len);
+ path[len] = 0;
+ int fd = acess__SysOpen(path, 6); // WRITE,READ,no EXEC
+ if( fd == -1 ) {
+ fprintf(stderr, "Unable to preopen '%s'\n", path);
+ }
+
+ if( !splitter )
+ break;
+ preopens = splitter + 1;
+ }
+ }
+
+// if( !getenv("ACESSNATIVE_ID")
+