setfield 155 lib/lua/loslib.c setfield(L, "sec", stm->tm_sec); setfield 156 lib/lua/loslib.c setfield(L, "min", stm->tm_min); setfield 157 lib/lua/loslib.c setfield(L, "hour", stm->tm_hour); setfield 158 lib/lua/loslib.c setfield(L, "day", stm->tm_mday); setfield 159 lib/lua/loslib.c setfield(L, "month", stm->tm_mon+1); setfield 160 lib/lua/loslib.c setfield(L, "year", stm->tm_year+1900); setfield 161 lib/lua/loslib.c setfield(L, "wday", stm->tm_wday+1); setfield 162 lib/lua/loslib.c setfield(L, "yday", stm->tm_yday+1); setfield 446 lib/lua/loslib.c setfield(L,"size",st.st_size); /* size of file, in bytes */ setfield 450 lib/lua/loslib.c setfield(L,"mtime",st.st_mtime); /* time of last modification */ setfield 451 lib/lua/loslib.c setfield(L,"ctime",st.st_ctime); /* time of last change of file status */ setfield 457 lib/lua/loslib.c setfield(L,"blksize",512); setfield 458 lib/lua/loslib.c setfield(L,"blocks",(st.st_size/512) + (st.st_size%512)?1:0); setfield 461 lib/lua/loslib.c setfield(L,"attrib",DOS_ATTR_DIRECTORY); setfield 467 lib/lua/loslib.c setfield(L,"attrib",0); setfield 477 lib/lua/loslib.c setfield(L,"attrib",st.st_attrib); /* file attribute byte (dosFs only) */ setfield 484 lib/lua/loslib.c setfield(L,"reserved1",st.reserved1); setfield 485 lib/lua/loslib.c setfield(L,"reserved2",st.reserved2); setfield 486 lib/lua/loslib.c setfield(L,"reserved3",st.reserved3); setfield 487 lib/lua/loslib.c setfield(L,"reserved4",st.reserved4); setfield 488 lib/lua/loslib.c setfield(L,"reserved5",st.reserved5); setfield 489 lib/lua/loslib.c setfield(L,"reserved6",st.reserved6);