ppp(8): Raise WARNS to 2 and fix the warnings.
authorSascha Wildner <saw@online.de>
Thu, 5 Apr 2012 09:08:06 +0000 (11:08 +0200)
committerSascha Wildner <saw@online.de>
Thu, 5 Apr 2012 09:08:06 +0000 (11:08 +0200)
usr.sbin/ppp/Makefile
usr.sbin/ppp/ip.c
usr.sbin/ppp/mbuf.h
usr.sbin/ppp/mppe.c

index 25e3adc..61ad84d 100644 (file)
@@ -21,7 +21,7 @@ M4FLAGS=
 LDADD= -lcrypt -lmd -lutil -lz
 DPADD= ${LIBCRYPT} ${LIBMD} ${LIBUTIL} ${LIBZ}
 
-WARNS?=        1
+WARNS?=        2
 
 .SUFFIXES: .8 .8.m4
 
index c04c033..3086120 100644 (file)
@@ -26,7 +26,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/usr.sbin/ppp/ip.c,v 1.78.2.11 2002/09/01 02:12:27 brian Exp $
- * $DragonFly: src/usr.sbin/ppp/ip.c,v 1.3 2004/08/09 19:54:36 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -202,7 +201,6 @@ FilterCheck(const unsigned char *packet, u_int32_t family,
   int mindata;                 /* minimum data size or zero */
   const struct filterent *fp = filter->rule;
   char dbuff[100], dstip[16];
-  struct protoent *pe;
   struct ncpaddr srcaddr, dstaddr;
   const char *payload;         /* IP payload */
   int datalen;                 /* IP datagram length */
index ea66a4d..37fc38a 100644 (file)
@@ -26,7 +26,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/usr.sbin/ppp/mbuf.h,v 1.24.2.3 2002/09/01 02:12:28 brian Exp $
- * $DragonFly: src/usr.sbin/ppp/mbuf.h,v 1.2 2003/06/17 04:30:00 dillon Exp $
  */
 
 struct mbuf {
@@ -46,10 +45,10 @@ struct mqueue {
 };
 
 #define MBUF_CTOP(bp) \
-       ((bp) ? (u_char *)((bp)+1) + (bp)->m_offset : NULL)
+       ((bp) ? (u_char *)((bp)+1) + (bp)->m_offset : (u_char *)bp)
 
 #define CONST_MBUF_CTOP(bp) \
-       ((bp) ? (const u_char *)((bp)+1) + (bp)->m_offset : NULL)
+       ((bp) ? (const u_char *)((bp)+1) + (bp)->m_offset : (const u_char *)bp)
 
 #define MB_IPIN                0
 #define MB_IPOUT       1
index 632209a..02d6f51 100644 (file)
@@ -24,7 +24,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/usr.sbin/ppp/mppe.c,v 1.4.2.6 2002/09/01 02:12:29 brian Exp $
- * $DragonFly: src/usr.sbin/ppp/mppe.c,v 1.2 2003/06/17 04:30:00 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -518,7 +517,8 @@ MPPEInitOptsOutput(struct bundle *bundle, struct fsm_opt *o,
   if (!MPPE_MasterKeyValid) {
     log_Printf(LogCCP, "MPPE: MasterKey is invalid,"
                " MPPE is available only with CHAP81 authentication\n");
-    ua_htonl(0x0, o->data);
+    mval = 0;
+    ua_htonl(&mval, o->data);
     return;
   }