[net.sources] V7 and 4BSD

eric (01/05/83)

I just installed the version of B news's expire that rebuilds history file.
This requires the new directory routines, libndir, which didn't compile
under V7's C.  Would people who post software to the net please try
to make it V7 compatible?  Things to avoid are:
    type `void'.  (a `#define void int' can be used with V7).
    identical names for structure members, unless they have the same offset.
    global identifiers should be unique in the first 7 characters.
ndir.h also used the defined type `u_long', which isn't in V7's <sys/types.h>.
				Eric Gisin, U of Waterloo

ekb (01/05/83)

I tryed to put up this new version of expire, but got stuck on the
definition of 'u_long'.  Would someone out there please tell me
what this should be defined as on a USG 4.0/5.0 system?

- Eric Bustad (houx*!machaids!ekb)

thomas (01/05/83)

typedef unsigned long int u_long 	/* this won't work on an 11 */
typedef long int	  u_long	/* but this will */