Changes to support long mail sizes (long m_size).
authorCarl Smith <carl@ucbvax.Berkeley.EDU>
Thu, 21 Oct 1982 21:54:43 +0000 (13:54 -0800)
committerCarl Smith <carl@ucbvax.Berkeley.EDU>
Thu, 21 Oct 1982 21:54:43 +0000 (13:54 -0800)
Inserted a null definition of sigchild() if SIGRETRO is undefined.
Deleted declaration of msize().
Changed declaration of transmit() to long.

SCCS-vsn: usr.bin/mail/def.h 2.8

usr/src/usr.bin/mail/def.h

index 39f1bf9..3e45fa4 100644 (file)
@@ -10,7 +10,7 @@
 #undef isdigit
 
 /*
 #undef isdigit
 
 /*
- * Sccs Id = "@(#)def.h        2.7 %G%";
+ * Sccs Id = "@(#)def.h        2.8 %G%";
  */
 
 /*
  */
 
 /*
@@ -50,7 +50,7 @@ struct message {
        short   m_flag;                 /* flags, see below */
        short   m_block;                /* block number of this message */
        short   m_offset;               /* offset in block of message */
        short   m_flag;                 /* flags, see below */
        short   m_block;                /* block number of this message */
        short   m_offset;               /* offset in block of message */
-       unsigned        m_size;         /* Bytes in the message */
+       long    m_size;                 /* Bytes in the message */
        short   m_lines;                /* Lines in the message */
 };
 
        short   m_lines;                /* Lines in the message */
 };
 
@@ -243,6 +243,9 @@ struct ignore {
 #ifndef VMUNIX
 #define        vfork() fork()
 #endif
 #ifndef VMUNIX
 #define        vfork() fork()
 #endif
+#ifndef        SIGRETRO
+#define        sigchild()
+#endif
 
 /*
  * Forward declarations of routine types to keep lint and cc happy.
 
 /*
  * Forward declarations of routine types to keep lint and cc happy.
@@ -303,4 +306,4 @@ struct      name    *put();
 struct name    *usermap();
 struct name    *verify();
 struct var     *lookup();
 struct name    *usermap();
 struct name    *verify();
 struct var     *lookup();
-unsigned       int     msize();
+long   transmit();