Lines Matching refs:unixdate
174 static uint32_t make_dos_date(time_t unixdate, int zone_offset)
179 if (unixdate == 0) {
183 unixdate -= zone_offset;
185 t = gmtime(&unixdate);
200 _PUBLIC_ void push_dos_date(uint8_t *buf, int offset, time_t unixdate, int zone_offset)
202 uint32_t x = make_dos_date(unixdate, zone_offset);
210 _PUBLIC_ void push_dos_date2(uint8_t *buf,int offset,time_t unixdate, int zone_offset)
213 x = make_dos_date(unixdate, zone_offset);
223 _PUBLIC_ void push_dos_date3(uint8_t *buf,int offset,time_t unixdate, int zone_offset)
225 if (!null_time(unixdate)) {
226 unixdate -= zone_offset;
228 SIVAL(buf,offset,unixdate);