]> git.ozlabs.org Git - ppp.git/blobdiff - pppd/pppd.h
add casts to eliminate compiler warnings
[ppp.git] / pppd / pppd.h
index fcd170ddcb1b0a8bb6c51e6d4325ed88663e134f..e38687d7ac175e492f40d5bd25e928789c7e2d36 100644 (file)
@@ -16,7 +16,7 @@
  * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
  * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  *
- * $Id: pppd.h,v 1.2 1994/04/18 04:08:41 paulus Exp $
+ * $Id: pppd.h,v 1.3 1994/05/26 06:43:42 paulus Exp $
  */
 
 /*
@@ -89,7 +89,7 @@ u_long GetMask __ARGS((u_long)); /* get netmask for address */
        (c) = *(cp)++; \
 }
 #define PUTCHAR(c, cp) { \
-       *(cp)++ = (c); \
+       *(cp)++ = (u_char) (c); \
 }
 
 
@@ -98,8 +98,8 @@ u_long GetMask __ARGS((u_long)); /* get netmask for address */
        (s) |= *(cp)++; \
 }
 #define PUTSHORT(s, cp) { \
-       *(cp)++ = (s) >> 8; \
-       *(cp)++ = (s); \
+       *(cp)++ = (u_char) ((s) >> 8); \
+       *(cp)++ = (u_char) (s); \
 }
 
 #define GETLONG(l, cp) { \
@@ -109,10 +109,10 @@ u_long GetMask __ARGS((u_long)); /* get netmask for address */
        (l) |= *(cp)++; \
 }
 #define PUTLONG(l, cp) { \
-       *(cp)++ = (l) >> 24; \
-       *(cp)++ = (l) >> 16; \
-       *(cp)++ = (l) >> 8; \
-       *(cp)++ = (l); \
+       *(cp)++ = (u_char) ((l) >> 24); \
+       *(cp)++ = (u_char) ((l) >> 16); \
+       *(cp)++ = (u_char) ((l) >> 8); \
+       *(cp)++ = (u_char) (l); \
 }
 
 #define INCPTR(n, cp)  ((cp) += (n))