summaryrefslogtreecommitdiff
path: root/src/platform/nm-platform.h
Commit message (Expand)AuthorAgeFilesLines
* platform: add nm_platform_link_set_name()Beniamino Galvani2017-08-051-0/+2
* platform: extend API for adding routesThomas Haller2017-08-031-5/+32
* platform,libnm: cleanup handling of TOS for routesThomas Haller2017-08-031-1/+8
* core: implement NMIP4Config's and NMIP6Config's route equality based on nm_pl...Thomas Haller2017-08-031-0/+5
* platform: cleanup handling metric paramters for non-exclusive routesThomas Haller2017-08-031-0/+9
* platform: cleanup handling locks for non-exclusive routesThomas Haller2017-08-031-10/+12
* platform: cleanup handling "window" for non-exclusive routesThomas Haller2017-08-031-7/+16
* platform: use route src/src_plen when deleting IPv6 routeThomas Haller2017-08-031-0/+8
* platform: use route pref_src when deleting IP routeThomas Haller2017-08-031-2/+11
* platform: use route mss when deleting IP routeThomas Haller2017-08-031-0/+10
* platform: use correct gateway for deleting routeThomas Haller2017-08-031-0/+5
* platform: use correct scope for deleting IPv4 routeThomas Haller2017-08-031-4/+13
* platform: use proper rt_source of route for add and deleteThomas Haller2017-08-031-1/+9
* platform: add compare functions for routes with different compare semanticsThomas Haller2017-08-031-9/+64
* platform: pass full route object to platform delete functionThomas Haller2017-07-251-6/+3
* platform: refactor nm_platform_ip4_address_sync()Thomas Haller2017-07-251-4/+2
* core: track addresses for NMIP4Config/NMIP6Config via NMDedupMultiIndexThomas Haller2017-07-251-2/+2
* platform: refactor nm_platform_link_get_all() to return GPtrArrayThomas Haller2017-07-051-1/+1
* platform: move link accessors to NMPlatform base classThomas Haller2017-07-051-9/+3
* platform: refactor fake platform to use NMPCache for addressesThomas Haller2017-07-051-4/+0
* platform: drop nm_platform_ip6_route_get_all()Thomas Haller2017-07-051-13/+0
* core: avoid cloning platform routes but iterate the cache directlyThomas Haller2017-07-051-2/+9
* platform: track routes in NMFakePlatform via NMPCacheThomas Haller2017-07-051-4/+0
* platform: expose index lookup for objects in public APIThomas Haller2017-07-051-0/+5
* platform: add use-udev property for NMPlatformThomas Haller2017-07-051-0/+2
* platform: implement hash function for NMPlatformLnk typesThomas Haller2017-07-051-1/+10
* platform: use NMDedupMultiIndex for routes in NMPCacheThomas Haller2017-07-051-0/+1
* core: pass NMDedupMultiIndex instance to NMIP4Config and otherThomas Haller2017-07-051-0/+2
* platform: let NMPObject implement NMDedupIndexObjThomas Haller2017-07-051-0/+5
* platform: add nm_platform_link_veth_add() to create VETH linksThomas Haller2017-05-271-0/+3
* platform: remove plen argument for IPv6 address IDThomas Haller2017-05-271-2/+2
* core: add configuration flag to choose slaves activation orderBeniamino Galvani2017-05-241-1/+1
* core: move NMIPAddr to nm-core-utils.hThomas Haller2017-04-271-18/+0
* platform: detect SR-IOV support and allow changing the number of VFsBeniamino Galvani2017-04-181-0/+4
* core: add NMNetns to bundle platform and route managersThomas Haller2017-04-181-2/+3
* platform: fix a typoLubomir Rintel2017-04-181-1/+1
* core: ignore host part when comparing routes for route-managerThomas Haller2017-04-151-3/+15
* udev: drop libgudev in favor of libudevThomas Haller2017-03-221-2/+4
* platform: add support for some route optionsBeniamino Galvani2017-03-061-0/+13
* platform: change signature of nm_platform_ip{4,6}_route_add()Beniamino Galvani2017-03-061-12/+4
* platform: support preferred source option for IPv6 routesBeniamino Galvani2017-03-061-2/+3
* platform/tun: don't passing around the ifname guessLubomir Rintel2017-01-161-1/+1
* platform: add support for macsec linksBeniamino Galvani2017-01-161-0/+29
* platform: add wrappers for if_nametoindex() and if_indextoname()Thomas Haller2017-01-041-0/+3
* platform: lookup ifname for ethtool/mii ioctl immediately before useThomas Haller2016-12-131-3/+3
* core: use nmp_utils_sysctl_open_netdir() to read tun/tap sysctlThomas Haller2016-12-131-3/+1
* platform: implement sysctl access via relative path to sysctl_open_netdir()Thomas Haller2016-12-131-0/+11
* platform: add optional dirfd argument to sysctl functionsThomas Haller2016-12-131-6/+9
* core: merge NM_PLATFORM_LINK_DUPLEX_UNSET and UNKNOWNfg/802-3-prop_rh1353612_IIThomas Haller2016-11-221-2/+1
* platform: add APIs to allow link negotiation managementFrancesco Giudici2016-11-221-1/+9