label_t now a structure; other misc changes
authorBill Joy <root@ucbvax.Berkeley.EDU>
Wed, 8 Sep 1982 23:12:01 +0000 (15:12 -0800)
committerBill Joy <root@ucbvax.Berkeley.EDU>
Wed, 8 Sep 1982 23:12:01 +0000 (15:12 -0800)
SCCS-vsn: sys/sys/kernel.h 4.3
SCCS-vsn: sys/sys/proc.h 4.15
SCCS-vsn: sys/sys/systm.h 4.28
SCCS-vsn: sys/sys/types.h 4.5

usr/src/sys/sys/kernel.h
usr/src/sys/sys/proc.h
usr/src/sys/sys/systm.h
usr/src/sys/sys/types.h

index 78b2cc2..2e2b94d 100644 (file)
@@ -1,4 +1,4 @@
-/*     kernel.h        4.2     82/09/06        */
+/*     kernel.h        4.3     82/09/08        */
 
 /*
  * Global variables for the kernel
 
 /*
  * Global variables for the kernel
@@ -16,3 +16,5 @@ struct        timeval time;
 struct timezone tz;                    /* XXX */
 int    hz;
 int    tick;
 struct timezone tz;                    /* XXX */
 int    hz;
 int    tick;
+int    lbolt;                          /* awoken once a second */
+int    unsel(),unrto();
index b7dedbf..967cbac 100644 (file)
@@ -1,4 +1,4 @@
-/*     proc.h  4.14    82/09/06        */
+/*     proc.h  4.15    82/09/08        */
 
 #include "mush.h"
 #include "mu_msg.h"
 
 #include "mush.h"
 #include "mu_msg.h"
@@ -59,8 +59,7 @@ struct        proc {
        mmsgbuf p_mb;           /* pending message */
        int     p_msgflgs;      /* message flags */
        struct  itimerval p_realtimer;
        mmsgbuf p_mb;           /* pending message */
        int     p_msgflgs;      /* message flags */
        struct  itimerval p_realtimer;
-       int     p_XXX;          /* XXX */
-       struct  timeval p_seltimer;
+       int     p_SSS[3];
 };
 
 #define        PIDHSZ          63
 };
 
 #define        PIDHSZ          63
index e9c5368..85197be 100644 (file)
@@ -1,4 +1,4 @@
-/*     systm.h 4.27    82/09/06        */
+/*     systm.h 4.28    82/09/08        */
 
 /*
  * Random set of variables
 
 /*
  * Random set of variables
index 4c65723..5a94d27 100644 (file)
@@ -1,6 +1,4 @@
-/*     types.h 2.1     3/25/82 */
-
-/*     types.h 4.4     82/04/19        */
+/*     types.h 4.5     82/09/08        */
 
 /*
  * Basic system types and major/minor device constructing/busting macros.
 
 /*
  * Basic system types and major/minor device constructing/busting macros.
@@ -29,7 +27,9 @@ typedef       u_long  ino_t;
 typedef        int     swblk_t;
 typedef        int     size_t;
 typedef        int     time_t;
 typedef        int     swblk_t;
 typedef        int     size_t;
 typedef        int     time_t;
-typedef        int     label_t[14];
+typedef        struct  label_t {
+       int     val[14];
+} label_t;
 typedef        short   dev_t;
 typedef        int     off_t;
 typedef        long    portid_t;
 typedef        short   dev_t;
 typedef        int     off_t;
 typedef        long    portid_t;