21 Oct, 2016
1 commit
-
- set min/max_mtu in all hdlc drivers, remove hdlc_change_mtu
- sent max_mtu in lec driver, remove lec_change_mtu
- set min/max_mtu in x25_asy driverCC: netdev@vger.kernel.org
CC: Krzysztof Halasa
CC: Krzysztof Halasa
CC: Jan "Yenya" Kasprzak
CC: Francois Romieu
CC: Kevin Curtis
CC: Zhao Qiang
Signed-off-by: Jarod Wilson
Signed-off-by: David S. Miller
06 Dec, 2015
1 commit
-
An HDLC device can change type when the protocol driver is changed.
Calling the notifier change allows potential users of the interface
know about this planned change, and even block it. After the change
has occurred, send a second notification to users can evaluate the new
device type etc.Signed-off-by: Andrew Lunn
Signed-off-by: David S. Miller
13 Oct, 2012
1 commit
-
Signed-off-by: David Howells
Acked-by: Arnd Bergmann
Acked-by: Thomas Gleixner
Acked-by: Michael Kerrisk
Acked-by: Paul E. McKenney
Acked-by: Dave Jones
01 Sep, 2009
1 commit
-
Signed-off-by: Stephen Hemminger
Signed-off-by: David S. Miller
22 Jan, 2009
1 commit
-
Also remove unneeded last_rx update from Synclink drivers.
Synclink part mostly by Stephen Hemminger.Signed-off-by: Krzysztof Hałasa
Signed-off-by: David S. Miller
08 Dec, 2008
1 commit
-
This is the last shoot of this series.
After I removing all directly reference of netdev->priv, I am killing
"priv" of "struct net_device" and fixing relative comments/docs.Anyone will not be allowed to reference netdev->priv directly.
If you want to reference the memory of private data, use netdev_priv()
instead.
If the private data is not allocted when alloc_netdev(), use
netdev->ml_priv to point that memory after you creating that private
data.Signed-off-by: Wang Chen
Signed-off-by: David S. Miller
22 Nov, 2008
1 commit
-
For killing directly reference of netdev->priv, use netdev->ml_priv to replace it.
Because the private pvc data comes from add_pvc() and can't be allocated in
alloc_netdev().Signed-off-by: Wang Chen
Acked-by: Krzysztof Halasa
Signed-off-by: David S. Miller
04 Jul, 2008
1 commit
-
There is no point in using separate net_device_stats structs when
the one in struct net_device is present. Compiles.Signed-off-by: Krzysztof Hałasa
Signed-off-by: Jeff Garzik
06 Feb, 2008
1 commit
-
Removes now unneeded struct hdlc_device_desc
Signed-off-by: Krzysztof Halasa
Signed-off-by: Jeff Garzik
28 Apr, 2007
1 commit
-
Sparse annotations, including two minor bugfixes.
Signed-off-by: Krzysztof Halasa
Signed-off-by: Jeff Garzik
26 Apr, 2007
1 commit
-
For the common, open coded 'skb->mac.raw = skb->data' operation, so that we can
later turn skb->mac.raw into a offset, reducing the size of struct sk_buff in
64bit land while possibly keeping it as a pointer on 32bit.This one touches just the most simple case, next will handle the slightly more
"complex" cases.Signed-off-by: Arnaldo Carvalho de Melo
Signed-off-by: David S. Miller
27 Sep, 2006
1 commit
-
This patch enables building of individual WAN protocol support
routines (parts of generic HDLC) as separate modules.
All protocol-private definitions are moved from hdlc.h file
to protocol drivers. User-space interface and interface
between generic HDLC and underlying low-level HDLC drivers
are unchanged.Signed-off-by: Krzysztof Halasa
Signed-off-by: Jeff Garzik
13 Jul, 2006
1 commit
-
This patch converts generic HDLC (and WAN drivers using it) from
hdlc_set_carrier() to netif_dormant*() interface.
WAN hardware drivers should now use netif_carrier_on|off() like
other network drivers.Signed-off-by: Krzysztof Halasa
Signed-off-by: David S. Miller
23 Jun, 2006
1 commit
-
David Boggs noticed that register_hdlc_device() no longer needs
to call dev_alloc_name() as it's called by register_netdev().
register_hdlc_device() is currently equivalent to register_netdev().hdlc_setup() is now EXPORTed as per David's request.
Signed-off-by: Krzysztof Halasa
Signed-off-by: Jeff Garzik
13 Jul, 2005
1 commit
-
tr_type_trans(), hippi_type_trans() left as-is.
Signed-off-by: Alexey Dobriyan
Signed-off-by: David S. Miller
16 May, 2005
1 commit
-
The attached patch updates generic HDLC to version 1.18.
FR Cisco LMI production-tested. Please apply to Linux 2.6. Thanks.Changes:
- doc updates
- added Cisco LMI support to Frame-Relay code
- cleaned hdlc_fr.c a bit, removed some orphaned #defines etc.
- fixed a problem with non-functional LMI in FR DCE mode.
- changed diagnostic messages to better conform to FR standards
- all protocols: information about carrier changes (DCD line) is now
printed to kernel logs.Signed-Off-By: Krzysztof Halasa
17 Apr, 2005
1 commit
-
Initial git repository build. I'm not bothering with the full history,
even though we have it. We can create a separate "historical" git
archive of that later if we want to, and in the meantime it's about
3.2GB when imported into git - space that would just make the early
git days unnecessarily complicated, when we don't have a lot of good
infrastructure for it.Let it rip!