/*
* This file is auto - generated . Modifications will be lost .
*
* See https : //android.googlesource.com/platform/bionic/+/master/libc/kernel/
* for more information .
*/
#include <linux/types.h>
#ifndef _UAPI_PPP_DEFS_H_
#define _UAPI_PPP_DEFS_H_
#define PPP_HDRLEN 4
#define PPP_FCSLEN 2
#define PPP_MRU 1500
#define PPP_ADDRESS(p) (((__u8 *) (p))[0 ])
#define PPP_CONTROL(p) (((__u8 *) (p))[1 ])
#define PPP_PROTOCOL(p) ((((__u8 *) (p))[2 ] << 8 ) + ((__u8 *) (p))[3 ])
#define PPP_ALLSTATIONS 0 xff
#define PPP_UI 0 x03
#define PPP_FLAG 0 x7e
#define PPP_ESCAPE 0 x7d
#define PPP_TRANS 0 x20
#define PPP_IP 0 x21
#define PPP_AT 0 x29
#define PPP_IPX 0 x2b
#define PPP_VJC_COMP 0 x2d
#define PPP_VJC_UNCOMP 0 x2f
#define PPP_MP 0 x3d
#define PPP_IPV6 0 x57
#define PPP_COMPFRAG 0 xfb
#define PPP_COMP 0 xfd
#define PPP_MPLS_UC 0 x0281
#define PPP_MPLS_MC 0 x0283
#define PPP_IPCP 0 x8021
#define PPP_ATCP 0 x8029
#define PPP_IPXCP 0 x802b
#define PPP_IPV6CP 0 x8057
#define PPP_CCPFRAG 0 x80fb
#define PPP_CCP 0 x80fd
#define PPP_MPLSCP 0 x80fd
#define PPP_LCP 0 xc021
#define PPP_PAP 0 xc023
#define PPP_LQR 0 xc025
#define PPP_CHAP 0 xc223
#define PPP_CBCP 0 xc029
#define PPP_INITFCS 0 xffff
#define PPP_GOODFCS 0 xf0b8
typedef __u32 ext_accm[8 ];
enum NPmode {
NPMODE_PASS,
NPMODE_DROP,
NPMODE_ERROR,
NPMODE_QUEUE
};
struct pppstat {
__u32 ppp_discards;
__u32 ppp_ibytes;
__u32 ppp_ioctects;
__u32 ppp_ipackets;
__u32 ppp_ierrors;
__u32 ppp_ilqrs;
__u32 ppp_obytes;
__u32 ppp_ooctects;
__u32 ppp_opackets;
__u32 ppp_oerrors;
__u32 ppp_olqrs;
};
struct vjstat {
__u32 vjs_packets;
__u32 vjs_compressed;
__u32 vjs_searches;
__u32 vjs_misses;
__u32 vjs_uncompressedin;
__u32 vjs_compressedin;
__u32 vjs_errorin;
__u32 vjs_tossed;
};
struct compstat {
__u32 unc_bytes;
__u32 unc_packets;
__u32 comp_bytes;
__u32 comp_packets;
__u32 inc_bytes;
__u32 inc_packets;
__u32 in_count;
__u32 bytes_out;
double ratio;
};
struct ppp_stats {
struct pppstat p;
struct vjstat vj;
};
struct ppp_comp_stats {
struct compstat c;
struct compstat d;
};
struct ppp_idle {
__kernel_old_time_t xmit_idle;
__kernel_old_time_t recv_idle;
};
struct ppp_idle32 {
__s32 xmit_idle;
__s32 recv_idle;
};
struct ppp_idle64 {
__s64 xmit_idle;
__s64 recv_idle;
};
#endif
Messung V0.5 in Prozent C=68 H=100 G=85
¤ Dauer der Verarbeitung: 0.11 Sekunden
(vorverarbeitet am 2026-06-28)
¤
*© Formatika GbR, Deutschland