Return to BSD News archive
Newsgroups: comp.unix.bsd.freebsd.misc
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!simtel!daffy!uwvax!uwm.edu!spool.mu.edu!howland.reston.ans.net!vixen.cso.uiuc.edu!uchinews!gsb13580.uchicago.edu!frank
From: frank@gsb13580.uchicago.edu (Frank S. Fejes)
Subject: Simple BSD code acting funny in FreeBSD (correctly in Linux)
X-Nntp-Posting-Host: gsb13580.uchicago.edu
Message-ID: <DD06CB.It1@midway.uchicago.edu>
Sender: news@midway.uchicago.edu (News Administrator)
Organization: WoodNet
Date: Tue, 8 Aug 1995 17:38:35 GMT
Lines: 25
Hello, I have been attempting to compile and run a simple ls-type
program under FreeBSD. It is very simple Berkeley Unix C coding, but
I have run into a small problem running it under FreeBSD (it works
perfectly in Linux, though). The problem lies in the ctime function
and I am wondering if perhaps FreeBSD or BSD 4.4 has been changed a bit.
Here is a snippet from the program:
printf("%7d %.12s ", sbuf.st_size, ctime(&sbuf.st_mtime)+4);
Here is a sample of the output when running the compiled binary under
FreeBSD (NULL replaces what should be the date last modified):
3056 drwxr-xr-x 19 1001/100 2048 (NULL) .
2048 drwxr-xr-x 6 1001/0 1024 (NULL) ..
1723 -rw------- 1 1001/100 329 (NULL) .cshrc
Here is a sample of the output when running it under Linux:
3072 drwxr-xr-x 12 502/100 2048 Aug 8 12:26 .
2048 drwxr-xr-x 30 502/0 1024 Aug 7 14:40 ..
1434 -rw-r--r-- 1 502/100 410 Aug 3 12:36 .cshrc
1058 -rw-r--r-- 1 502/100 34 Nov 23 19:22 .less
So, if anyone can help me figure out what the problem is, I would
greatly appreciate it.