Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2c88f4a8 authored by David Woodhouse's avatar David Woodhouse
Browse files

Remove PPP_FCS from user view in <linux/ppp_defs.h>, remove __P mess entirely

parent 90abbae2
Loading
Loading
Loading
Loading
+4 −10
Original line number Diff line number Diff line
@@ -42,8 +42,6 @@
#ifndef _PPP_DEFS_H_
#define _PPP_DEFS_H_

#include <linux/crc-ccitt.h>

/*
 * The basic PPP frame.
 */
@@ -97,7 +95,11 @@

#define PPP_INITFCS	0xffff	/* Initial FCS value */
#define PPP_GOODFCS	0xf0b8	/* Good final FCS value */

#ifdef __KERNEL__
#include <linux/crc-ccitt.h>
#define PPP_FCS(fcs, c) crc_ccitt_byte(fcs, c)
#endif

/*
 * Extended asyncmap - allows any character to be escaped.
@@ -179,12 +181,4 @@ struct ppp_idle {
    time_t recv_idle;		/* time since last NP packet received */
};

#ifndef __P
#ifdef __STDC__
#define __P(x)	x
#else
#define __P(x)	()
#endif
#endif

#endif /* _PPP_DEFS_H_ */