File-stat2
view release on metacpan or search on metacpan
}
MODULE = File::stat2 PACKAGE = File::stat2
void
_stat2 (path)
const char * path
INIT:
struct stat st;
char ino[128];
PPCODE:
if (stat (path, &st) == 0)
{
sprintf (ino, "%llu", (unsigned long long)st.st_ino);
XPUSHs (sv_2mortal (newSViv (st.st_dev )));
XPUSHs (sv_2mortal (newSVpv (ino , 0)));
XPUSHs (sv_2mortal (newSViv (st.st_mode )));
XPUSHs (sv_2mortal (newSViv (st.st_nlink )));
XPUSHs (sv_2mortal (newSViv (st.st_uid )));
XPUSHs (sv_2mortal (newSViv (st.st_gid )));
XPUSHs (sv_2mortal (newSViv (st.st_rdev )));
( run in 0.466 second using v1.01-cache-2.11-cpan-5511b514fd6 )