Я не уверен, что вы можете рассчитывать на то, что ваш PRNG произведет точно такую же последовательность, если на самом деле будет идентичное начальное число. Я знаю, что некоторые методы работают таким образом, но я считаю, что некоторые из лучших включают определенную степень недетерминизма, так что идентичное семя может привести к другой последовательности. Вам придется просмотреть документацию по libc с помощью зубчатого гребня и посмотреть, упоминается ли это где-нибудь. Если нет, проверьте код (если вам так повезло иметь доступ к коду).
В любом случае, это действительно очень тесно связывает ваше приложение с реализацией PRNG в вашей libc. Вы определенно будете привязаны к вкусу libc, над которым вы разрабатываете, и, возможно, даже к версии libc. Если эта функция очень важна, вам может потребоваться переопределить генерацию случайных чисел в вашем приложении, чтобы обеспечить переносимость и воспроизводимость.