net: simplify flags for tx timestamping
This patch removes the abstraction introduced by the union skb_shared_tx in the shared skb data. The access of the different union elements at several places led to some confusion about accessing the shared tx_flags e.g. in skb_orphan_try(). http://marc.info/?l=linux-netdev&m=128084897415886&w=2 Signed-off-by:Oliver Hartkopp <socketcan@hartkopp.net> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- Documentation/networking/timestamping.txt 13 additions, 9 deletionsDocumentation/networking/timestamping.txt
- drivers/net/bfin_mac.c 4 additions, 6 deletionsdrivers/net/bfin_mac.c
- drivers/net/gianfar.c 6 additions, 9 deletionsdrivers/net/gianfar.c
- drivers/net/igb/igb.h 1 addition, 1 deletiondrivers/net/igb/igb.h
- drivers/net/igb/igb_main.c 5 additions, 6 deletionsdrivers/net/igb/igb_main.c
- include/linux/skbuff.h 16 additions, 28 deletionsinclude/linux/skbuff.h
- include/net/ip.h 1 addition, 1 deletioninclude/net/ip.h
- include/net/sock.h 2 additions, 6 deletionsinclude/net/sock.h
- net/can/raw.c 2 additions, 2 deletionsnet/can/raw.c
- net/core/dev.c 3 additions, 3 deletionsnet/core/dev.c
- net/core/skbuff.c 1 addition, 1 deletionnet/core/skbuff.c
- net/ipv4/icmp.c 2 additions, 2 deletionsnet/ipv4/icmp.c
- net/ipv4/ip_output.c 3 additions, 3 deletionsnet/ipv4/ip_output.c
- net/ipv4/raw.c 1 addition, 1 deletionnet/ipv4/raw.c
- net/ipv4/udp.c 2 additions, 2 deletionsnet/ipv4/udp.c
- net/packet/af_packet.c 2 additions, 2 deletionsnet/packet/af_packet.c
- net/socket.c 4 additions, 5 deletionsnet/socket.c
Loading
Please register or sign in to comment