* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA.
*****************************************************************************/
-#include <vlc/vlc.h>
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif
+
+#include <vlc_common.h>
#include <vlc_rand.h>
#ifndef WIN32
#include <fcntl.h>
#include <unistd.h>
#include <pthread.h>
+#include <vlc_fs.h>
#include <vlc_md5.h>
uint8_t key[BLOCK_SIZE];
/* Get non-predictible value as key for HMAC */
- int fd = open (randfile, O_RDONLY);
+ int fd = vlc_open (randfile, O_RDONLY);
if (fd == -1)
return; /* Uho! */
memcpy (p_buf, &val, count);
break;
}
-
+
memcpy (p_buf, &val, sizeof (val));
count -= sizeof (val);
p_buf += sizeof (val);