aboutsummaryrefslogtreecommitdiff
path: root/lib/netdev-linux.c
AgeCommit message (Expand)Author
2013-09-07netdev: update IFF_LOOPBACK flag for linux and bsd devicesAlexandru Copot
2013-08-27netdev: Fix deadlock when netdev_dump_queues() callback calls into netdev.Ben Pfaff
2013-08-20Use "error-checking" mutexes in place of other kinds wherever possible.Ben Pfaff
2013-08-16netdev-linux: Fix self-deadlocks in traffic control code.Ben Pfaff
2013-08-10netdev-linux: Avoid deadlock in netdev_linux_update_flags() for taps.Ben Pfaff
2013-08-10netdev-linux: Fix netdev leak in corner case.Ben Pfaff
2013-08-09netdev: Make netdev access thread-safe.Ben Pfaff
2013-08-09netdev-linux: Use dedicated netlink notification socket.Ben Pfaff
2013-08-09netdev: Adopt four-step alloc/construct/destruct/dealloc lifecycle.Ben Pfaff
2013-08-09netdev-linux, netdev-bsd: Make access to AF_INET socket thread-safe.Ben Pfaff
2013-08-07netdev: Make netdev_from_name() take a reference to its returned netdev.Ben Pfaff
2013-08-07netdev: Make netdev_get_devices() take a reference to each netdev.Ben Pfaff
2013-08-07netdev-linux: Move variable declaration inward in netdev_linux_cache_cb().Ben Pfaff
2013-08-07netdev-linux: Remove useless member 'peer', which was always zero.Ben Pfaff
2013-08-07netdev-linux: Remove unused struct netdev_linux member.Ben Pfaff
2013-08-07netdev-linux: Remove pointless layers of indirection for tap devices.Ben Pfaff
2013-08-02netdev: Minor formatting improvements.Ben Pfaff
2013-08-02netdev-linux: Don't assume 'struct netdev' has offset 0.Ben Pfaff
2013-08-02netdev-linux: Initialize change_seq for tap devices too.Ben Pfaff
2013-08-02netdev-linux: Fix fd leak on error path.Ben Pfaff
2013-07-26Implement OpenFlow 1.3 queue stats duration feature.Ben Pfaff
2013-07-23clang: Fix the alignment warning.Alex Wang
2013-07-23netdev-linux: Work on thread safety.Ben Pfaff
2013-07-18netlink-socket: Simplify use of transactions and dumps.Ben Pfaff
2013-07-18netdev-linux: avoid negative value cast to non-negative in comparisonZhengLingyun
2013-06-28Replace all uses of strerror() by ovs_strerror(), for thread safety.Ben Pfaff
2013-06-13lib/netdev-linux.c: Prevent receiving of sent packetsMurphy McCauley
2013-05-13netdev-linux: Skip NETDEV_UP test in netdev_linux_set_etheraddr() for taps.Ben Pfaff
2013-05-10netdev: Get rid of netdev_dev.Ben Pfaff
2013-05-10Rename superclass members to 'up'.Ben Pfaff
2013-05-10netdev: Add new "struct netdev_rx" for capturing packets from a netdev.Ben Pfaff
2013-05-10netdev: Factor restoring flags into new "struct netdev_saved_flags".Ben Pfaff
2013-05-03netdev-linux: Mark more static data as "const".Ben Pfaff
2013-02-28netdev-linux: Fix netdev_linux_send() return value in corner case.Ben Pfaff
2013-02-01netdev-linux: Check return value of set_nonblocking().Ben Pfaff
2013-01-28netdev-vport: Build on all platforms.Ethan Jackson
2013-01-25linux: Increase accuracy of ingress_policing_rate at low ratesThomas Graf
2013-01-16Replace most uses of assert by ovs_assert.Ben Pfaff
2013-01-15netdev: Parse and make available tunnel configuration.Ethan Jackson
2013-01-03netdev: Rename get_drv_info() to get_status().Ethan Jackson
2012-12-26netdev-vport: Remove set_stats() implementation.Ethan Jackson
2012-12-12packets: Change IP_ARGS interface to take an ovs_be32 instead of a pointer.Ben Pfaff
2012-12-07netdev-linux: Use underlying tap device on netdev_linux_listen().Justin Pettit
2012-11-16netdev-linux: Don't log vport warnings when kernel datapath not loaded.Justin Pettit
2012-11-16netdev-linux: "Down" tap devices before setting hw addr.Justin Pettit
2012-11-03ofproto: Report 0 Mbps when speed not available instead of 100 Mbps.Ben Pfaff
2012-08-03util: New macro CONST_CAST.Ben Pfaff
2012-06-21netdev-linux: Break ethtool coverage counter into "get" and "set" versions.Ben Pfaff
2012-06-14lib: New data structure - smap.Ethan Jackson
2012-05-02Global replace of Nicira Networks.Raju Subramanian