1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-22 20:41:26 +00:00

Fix missing digit in osreldat.

PR:		47553
Submitted by:	Oliver Lehmann <lehmann@ans-netz.de>
This commit is contained in:
Tilman Keskinoz 2003-02-16 01:21:31 +00:00
parent de24258d22
commit d3b76533ce
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=75629

View File

@ -4,13 +4,13 @@
abort();
}
if (openbsd_next >= openbsd_nproc) return NULL;
+#if defined(__FreeBSD__) && __FreeBSD_version >= 50014
+#if defined(__FreeBSD__) && __FreeBSD_version >= 500014
+ strncpy(openbsd_proc.command,openbsd_pt[openbsd_next].ki_comm,1023);
+#else
strncpy(openbsd_proc.command,openbsd_pt[openbsd_next].kp_proc.p_comm,1023);
+#endif
openbsd_proc.command[1023] = 0;
+#if defined(__FreeBSD__) && __FreeBSD_version >= 50014
+#if defined(__FreeBSD__) && __FreeBSD_version >= 500014
+ openbsd_proc.pid = openbsd_pt[openbsd_next].ki_pid;
+ openbsd_proc.nice = openbsd_pt[openbsd_next].ki_nice-20;
+ openbsd_proc.uid = openbsd_pt[openbsd_next].ki_ruid;
@ -22,7 +22,7 @@
openbsd_proc.gid = openbsd_pt[openbsd_next].kp_eproc.e_pcred.p_rgid;
+#endif
/* Adapted from top(1) port, as found in the misc@openbsd.org archive */
+#if defined(__FreeBSD__) && __FreeBSD_version >= 50014
+#if defined(__FreeBSD__) && __FreeBSD_version >= 500014
+ /* XXX: Accessing ki_paddr causes sig10 ...
+ openbsd_proc.utime = (openbsd_pt[openbsd_next].ki_paddr->p_uticks +
+ openbsd_pt[openbsd_next].ki_paddr->p_sticks +