]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
radv: Allow setting MTU in all cases
authorPatrik Flykt <patrik.flykt@linux.intel.com>
Thu, 4 Jan 2018 13:11:57 +0000 (15:11 +0200)
committerPatrik Flykt <patrik.flykt@linux.intel.com>
Thu, 4 Jan 2018 13:22:44 +0000 (15:22 +0200)
Setting MTU is allowed in all cases and the MTU value will be
announced in the subsequent Router Advertisements.

src/libsystemd-network/sd-radv.c

index b2483bcf2bfa0e0e9062fb7f19e7d64b46f8dd3a..757eabaea7f2fe8e38773bc247dc4602493f643d 100644 (file)
@@ -464,9 +464,6 @@ _public_ int sd_radv_set_mtu(sd_radv *ra, uint32_t mtu) {
         assert_return(ra, -EINVAL);
         assert_return(mtu >= 1280, -EINVAL);
 
-        if (ra->state != SD_RADV_STATE_IDLE)
-                return -EBUSY;
-
         ra->mtu = mtu;
 
         return 0;