Increase the size of linker_buf to avoid buffer overflows and
thereby stack corruption.
NOTE: this is just a workaround and not a real fix !
Signed-off-by: Daniel Danzberger <daniel@dd-wrt.com>
Fixes these linker errors when building with --generic-openwrt
/usr/bin/ld: /usr/local/lib/libbbfdm.so: undefined reference to `os_get_supported_modes'
/usr/bin/ld: /usr/local/lib/libbbfdm.so: undefined reference to `os_set_QoSClassification_DestVendorClassID'
/usr/bin/ld: /usr/local/lib/libbbfdm.so: undefined reference to `os_get_QoSClassification_DestVendorClassID
Signed-off-by: Daniel Danzberger <daniel@dd-wrt.com>
- Device.DHCPv{4,6}.Client.{i}: fix add/delete method
- Device.DHCPv4.Client.{i}: fix set method of Interface parameter
- Remove automatic and unwanted DHCPv4.Client instances from the config
- Creation of new Device.DHCPv4.Client object should not automatically create a new Device.IP.Interface object instance
- Align DHCPv{4,6}.Client parameters with the new changes
- Comment out Device.IP.Interface.{i}.AutoIPEnable parameter
- Device.Routing.Router.{i}.IPv4Forwarding.{i}.: fix a crash in add method
- Device.Routing.Router.{i}.IPv{4,6}Forwarding.{i}.: implement the delete method for all instances instead of returning 9005 error
- Device.Routing.Router.{i}.IPv6Forwarding.{i}.ForwardingPolicy: change its default permission according to the standard
- Device.Routing.Router.{i}.IPv6Forwarding.{i}.Alias: fix get/set method
- Update the default value of DMRouting struct in order to fix the setting of parameters via obuspa
*/ add support for route6_disabled section when disabling static route6
*/ Fix set method of Device.Routing.Router.{i}.IPv4Forwarding.{i}.Enable
*/ Fix get/set method of Device.Routing.Router.{i}.IPv6Forwarding.{i}.Enable
*/ below the list of fixed parameters:
- Device.Routing.Router.{i}.IPv4Forwarding.{i}.DestIPAddress should be empty
- Device.Routing.Router.{i}.IPv4Forwarding.{i}.DestSubnetMask should be empty
- Device.Routing.Router.{i}.IPv4Forwarding.{i}.Enable should be false
- Device.Routing.Router.{i}.IPv4Forwarding.{i}.Status should be Disabled
- Device.Routing.Router.{i}.IPv4Forwarding.{i}.GatewayIPAddress should be Empty
- Device.Routing.Router.{i}.IPv4Forwarding.{i}.ForwardingMetric should be -1
- Device.Routing.Router.{i}.IPv6Forwarding.{i}.DestIPPrefix should be empty
- Device.Routing.Router.{i}.IPv6Forwarding.{i}.NextHop should be empty
- Device.Routing.Router.{i}.IPv6Forwarding.{i}.Interface should be empty
- Device.Routing.Router.{i}.IPv6Forwarding.{i}.Enable should be false
- Device.Routing.Router.{i}.IPv6Forwarding.{i}.Status should be Disabled
- Device.Routing.Router.{i}.IPv6Forwarding.{i}.ForwardingMetric should be -1
Here is the list of fixed parameters:
- Device.QoS.Queue.{i}.TrafficClasses should be empty
- Device.QoS.Queue.{i}.Precedence should be 1
- Device.QoS.Queue.{i}.ShapingRate should be -1
- Device.QoS.Queue.{i}.SchedulerAlgorithm should be SP