android_kernel_sony_sdm845/drivers/net/ppp
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Guenter Roeck 4083611e08 net: ppp: Fix modular build for PPPOLAC and PPPOPNS
Unlike other configurations in net/ppp, PPPOLAC and PPPOPNS
are defined as boolean configuration options. In allmodconfig builds
(or, specifically, if PPP and some of the other PPP protocols were
built as modules), this resulted in build errors such as the following,
since pppox was built both as module and into the kernel.

ERROR: "pppox_ioctl" [net/l2tp/l2tp_ppp.ko] undefined!
ERROR: "unregister_pppox_proto" [net/l2tp/l2tp_ppp.ko] undefined!
ERROR: "register_pppox_proto" [net/l2tp/l2tp_ppp.ko] undefined!
ERROR: "pppox_unbind_sock" [net/l2tp/l2tp_ppp.ko] undefined!

Fix the problem by defining PPPOLAC and PPPOPNS tristate.

Signed-off-by: Guenter Roeck <groeck@chromium.org>
2016-10-24 23:41:21 +08:00
..
bsd_comp.c
Kconfig net: ppp: Fix modular build for PPPOLAC and PPPOPNS 2016-10-24 23:41:21 +08:00
Makefile net: add PPP on PPTP Network Server (PPPoPNS) driver. 2016-10-24 23:41:21 +08:00
ppp_async.c tty: Fix recursive deadlock in tty_perform_flush() 2013-03-18 16:52:24 -07:00
ppp_deflate.c ppp: deflate: never return len larger than output buffer 2015-01-29 14:50:01 -08:00
ppp_generic.c ppp: declare PPP devices as LLTX 2016-08-31 14:33:09 -07:00
ppp_mppe.c ppp_mppe: Use skcipher and ahash 2016-01-27 20:35:45 +08:00
ppp_mppe.h
ppp_synctty.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next 2013-05-01 14:08:52 -07:00
pppoe.c pppoe: fix reference counting in PPPoE proxy 2016-02-17 16:02:01 -05:00
pppolac.c net: pppolac/pppopns: Replace msg.msg_iov with iov_iter_kvec() 2016-10-24 23:41:21 +08:00
pppopns.c net: pppolac/pppopns: Replace msg.msg_iov with iov_iter_kvec() 2016-10-24 23:41:21 +08:00
pppox.c pppox: use standard module auto-loading feature 2015-12-03 15:12:54 -05:00
pptp.c pptp: Refactor the struct and macros of PPTP codes 2016-08-15 10:55:53 -07:00