On Sun, 2007-08-19 at 01:48 +0200, Michael Buesch wrote: > @@ -1598,8 +1601,29 @@ static int do_request_fw(struct b43_wlde > b43err(dev->wl, "Firmware file \"%s\" not found " > "or load failed.\n", path);
+ return err; > } > + if ((*fw)->size < sizeof(struct b43_fw_header)) > + goto err_format; otherwise it oopses when the file can't be loaded. johannes
signature.asc
Description: This is a digitally signed message part
_______________________________________________ Bcm43xx-dev mailing list Bcm43xx-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/bcm43xx-dev