|
|
1.1 ! root 1: /* ! 2: * Copyright (c) 1980 Regents of the University of California. ! 3: * All rights reserved. The Berkeley software License Agreement ! 4: * specifies the terms and conditions for redistribution. ! 5: */ ! 6: ! 7: #ifndef lint ! 8: char copyright[] = ! 9: "@(#) Copyright (c) 1980 Regents of the University of California.\n\ ! 10: All rights reserved.\n"; ! 11: #endif not lint ! 12: ! 13: #ifndef lint ! 14: static char sccsid[] = "@(#)version.c 5.1 (Berkeley) 6/5/85"; ! 15: #endif not lint ! 16: ! 17: #include <sys/time.h> ! 18: #include <stdio.h> ! 19: ! 20: extern char version[]; ! 21: ! 22: main() ! 23: { ! 24: long time(); ! 25: long clock; ! 26: struct tm *localtime(); ! 27: struct tm *tmp; ! 28: int major; ! 29: int minor; ! 30: ! 31: time(&clock); ! 32: tmp = localtime(&clock); ! 33: sscanf(version, "%d.%d", &major, &minor); ! 34: minor += 1; ! 35: printf("char version[] = \"%d.%d (%d/%d/%d)\";\n", ! 36: major, minor, tmp->tm_mon+1, tmp->tm_mday, tmp->tm_year); ! 37: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.