atmppp.h 576 B

123456789101112131415161718192021222324
  1. /* atmppp.h - RFC2364 PPPoATM */
  2. /* Written 2000 by Mitchell Blank Jr */
  3. #ifndef _LINUX_ATMPPP_H
  4. #define _LINUX_ATMPPP_H
  5. #include <linux/atm.h>
  6. #define PPPOATM_ENCAPS_AUTODETECT (0)
  7. #define PPPOATM_ENCAPS_VC (1)
  8. #define PPPOATM_ENCAPS_LLC (2)
  9. /*
  10. * This is for the ATM_SETBACKEND call - these are like socket families:
  11. * the first element of the structure is the backend number and the rest
  12. * is per-backend specific
  13. */
  14. struct atm_backend_ppp {
  15. atm_backend_t backend_num; /* ATM_BACKEND_PPP */
  16. int encaps; /* PPPOATM_ENCAPS_* */
  17. };
  18. #endif /* _LINUX_ATMPPP_H */