• Guillaume Nault's avatar
    ppp: build ifname using unit identifier for rtnl based devices · bb8082f6
    Guillaume Nault authored
    Userspace programs generally need to know the name of the ppp devices
    they create. Both ioctl and rtnl interfaces use the ppp<suffix> sheme
    to name them. But although the suffix used by the ioctl interface can
    be known by userspace (it's the PPP unit identifier returned by the
    PPPIOCGUNIT ioctl), the one used by the rtnl is only known by the
    kernel.
    
    This patch brings more consistency between ioctl and rtnl based ppp
    devices by generating device names using the PPP unit identifer as
    suffix in both cases. This way, userspace can always infer the name of
    the devices they create.
    Signed-off-by: default avatarGuillaume Nault <g.nault@alphalink.fr>
    Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
    bb8082f6
ppp_generic.c 74.7 KB