X25: Use identifiers for cyclades device to x25 interface
Subsystems (2)
PATCH 5/6 X25: Use identifiers for cyclades device to x25 interface
Change magic numbers to identifiers for X25 interface.
Signed-off-by Andrew Hendry <[email protected]>
--- drivers/net/wan/cycx_x25.c | 13 ++++++++----- 1 files changed, 8 insertions(+), 5 deletions(-)
drivers/net/wan/cycx_x25.c +8 -5
@@ -634,11 +634,12 @@ static netdev_tx_t cycx_netdevice_hard_start_xmit(struct sk_buff *skb, } }else {/* chan->protocol == ETH_P_X25 */ switch (skb->data[0 ]) { -case 0 :break ; -case 1 :/* Connect request */ +case X25_IFACE_DATA : +break ; +case X25_IFACE_CONNECT :cycx_x25_chan_connect (dev); goto free_packet; -case 2 :/* Disconnect request */ +case X25_IFACE_DISCONNECT :cycx_x25_chan_disconnect (dev); goto free_packet;default :
@@ -1406,7 +1407,8 @@ static void cycx_x25_set_chan_state(struct net_device *dev, u8 state)reset_timer (dev);if (chan->protocol ==ETH_P_X25 ) -cycx_x25_chan_send_event (dev,1 ); +cycx_x25_chan_send_event (dev, +X25_IFACE_CONNECT );break ;case WAN_CONNECTING :
@@ -1424,7 +1426,8 @@ static void cycx_x25_set_chan_state(struct net_device *dev, u8 state) }if (chan->protocol ==ETH_P_X25 ) -cycx_x25_chan_send_event (dev,2 ); +cycx_x25_chan_send_event (dev, +X25_IFACE_DISCONNECT );netif_wake_queue (dev);break ;
Signature · 1 line
1.5.6.5