Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
K
KED Linux Kernel Fork
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Deploy
Model registry
Analyze
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
KED Software Projects
Miscellaneous
KED Linux Kernel Fork
Commits
e022c2f0
Commit
e022c2f0
authored
16 years ago
by
Krzysztof Hałasa
Browse files
Options
Downloads
Patches
Plain Diff
WAN: new synchronous PPP implementation for generic HDLC.
Signed-off-by:
Krzysztof Hałasa
<
khc@pm.waw.pl
>
parent
e1f024eb
Loading
Loading
No related merge requests found
Changes
3
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
Documentation/networking/generic-hdlc.txt
+4
-4
4 additions, 4 deletions
Documentation/networking/generic-hdlc.txt
drivers/net/wan/Makefile
+1
-1
1 addition, 1 deletion
drivers/net/wan/Makefile
drivers/net/wan/hdlc_ppp.c
+601
-47
601 additions, 47 deletions
drivers/net/wan/hdlc_ppp.c
with
606 additions
and
52 deletions
Documentation/networking/generic-hdlc.txt
+
4
−
4
View file @
e022c2f0
...
@@ -3,15 +3,15 @@ Krzysztof Halasa <khc@pm.waw.pl>
...
@@ -3,15 +3,15 @@ Krzysztof Halasa <khc@pm.waw.pl>
Generic HDLC layer currently supports:
Generic HDLC layer currently supports:
1. Frame Relay (ANSI, CCITT, Cisco and no LMI)
.
1. Frame Relay (ANSI, CCITT, Cisco and no LMI)
- Normal (routed) and Ethernet-bridged (Ethernet device emulation)
- Normal (routed) and Ethernet-bridged (Ethernet device emulation)
interfaces can share a single PVC.
interfaces can share a single PVC.
- ARP support (no InARP support in the kernel - there is an
- ARP support (no InARP support in the kernel - there is an
experimental InARP user-space daemon available on:
experimental InARP user-space daemon available on:
http://www.kernel.org/pub/linux/utils/net/hdlc/).
http://www.kernel.org/pub/linux/utils/net/hdlc/).
2. raw HDLC - either IP (IPv4) interface or Ethernet device emulation
.
2. raw HDLC - either IP (IPv4) interface or Ethernet device emulation
3. Cisco HDLC
.
3. Cisco HDLC
4. PPP
(uses syncppp.c).
4. PPP
5. X.25 (uses X.25 routines).
5. X.25 (uses X.25 routines).
Generic HDLC is a protocol driver only - it needs a low-level driver
Generic HDLC is a protocol driver only - it needs a low-level driver
...
...
This diff is collapsed.
Click to expand it.
drivers/net/wan/Makefile
+
1
−
1
View file @
e022c2f0
...
@@ -14,7 +14,7 @@ obj-$(CONFIG_HDLC_RAW) += hdlc_raw.o
...
@@ -14,7 +14,7 @@ obj-$(CONFIG_HDLC_RAW) += hdlc_raw.o
obj-$(CONFIG_HDLC_RAW_ETH)
+=
hdlc_raw_eth.o
obj-$(CONFIG_HDLC_RAW_ETH)
+=
hdlc_raw_eth.o
obj-$(CONFIG_HDLC_CISCO)
+=
hdlc_cisco.o
obj-$(CONFIG_HDLC_CISCO)
+=
hdlc_cisco.o
obj-$(CONFIG_HDLC_FR)
+=
hdlc_fr.o
obj-$(CONFIG_HDLC_FR)
+=
hdlc_fr.o
obj-$(CONFIG_HDLC_PPP)
+=
hdlc_ppp.o
syncppp.o
obj-$(CONFIG_HDLC_PPP)
+=
hdlc_ppp.o
obj-$(CONFIG_HDLC_X25)
+=
hdlc_x25.o
obj-$(CONFIG_HDLC_X25)
+=
hdlc_x25.o
pc300-y
:=
pc300_drv.o
pc300-y
:=
pc300_drv.o
...
...
This diff is collapsed.
Click to expand it.
drivers/net/wan/hdlc_ppp.c
+
601
−
47
View file @
e022c2f0
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment