X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Socket%2FNetdeviceController.hh;h=5f8096818bbde58c8f74f065a3d7ed3f8d80d0c8;hb=92f8630b75f3ef50e73c48cde58645dcd1534e27;hp=babe980fbd38663c664d26095e70ee88b65a629c;hpb=ef0be4d0484ff659d17e02a421ad5beaaa76e646;p=senf.git diff --git a/Socket/NetdeviceController.hh b/Socket/NetdeviceController.hh index babe980..5f80968 100644 --- a/Socket/NetdeviceController.hh +++ b/Socket/NetdeviceController.hh @@ -61,13 +61,17 @@ namespace senf { ///< return hardware address void hardwareAddress(const MACAddress &newAddress); ///< set hardware address - /**< Note, that setting the hardware address is a privileged operation. */ + /**< Changes the hardware address of the interface. + Note, that setting the hardware address is a privileged operation. It is only allowed when the interface + is not up. If the interface is up, this call will cause an SystemException to be thrown.*/ std::string interfaceName() const; ///< return interface name void interfaceName(const std::string &newName); ///< set interface name - /**< Changes the name of the interface. Note, that this is a - privileged operation. It is only allowed when the interface is not up. */ + /**< Changes the name of the interface. + Note, that setting the name is a privileged operation. It is only allowed when the interface + is not up. If the interface is up, this call will cause an SystemException to be thrown.*/ + int mtu() const; ///< return the Maximum Transmission Unit void mtu(int new_mtu); ///< set the Maximum Transmission Unit /**< Set the MTU (Maximum Transfer Unit) of the device.