Date: Thu, 28 Oct 2004 12:01:13 EDT From: "Rogier R. Mulhuijzen" <lists@bsdchicks.com> To: current@freebsd.org Cc: freebsd-current@freebsd.org Subject: Re: [PATCH] NDISulator fixed to work with wicontrol -L and dstum Message-ID: <BasiliX-1.1.0-1098979273418117c981850@artemis.drwilco.net>
next in thread | raw e-mail | index | archive | help
--eddad4b6d552877d0a2e4dbb62dcc17e-1098979273 Content-Type: text/plain On 27 Oct 2004 16:49 EDT you wrote: > > [Rogier R. Mulhuijzen, 2004-10-27] > > Also my whitespace use might not be standard, since I don't know what > > the standard is. > > See style(9) Noted. Updated http://www.bsdchicks.com/patches/if_ndis.c.patch to reflect a few style updates to the parts I added. Also attached the patch. Greetings, DocWilco --eddad4b6d552877d0a2e4dbb62dcc17e-1098979273 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Description: if_ndis.c.patch Content-Disposition: attachment; filename="if_ndis.c.patch" LS0tIHN5cy9kZXYvaWZfbmRpcy9pZl9uZGlzLmMub3JpZwlXZWQgT2N0IDI3 IDE3OjAxOjU1IDIwMDQKKysrIHN5cy9kZXYvaWZfbmRpcy9pZl9uZGlzLmMJ VGh1IE9jdCAyOCAxNzozNTo1NSAyMDA0CkBAIC0yMDExLDcgKzIwMTEsOSBA QAogCW5kaXNfODAyMTFfYnNzaWRfbGlzdF9leCAqYmw7CiAJbmRpc193bGFu X2Jzc2lkX2V4CSp3YjsKIAlzdHJ1Y3Qgd2lfYXBpbmZvCSphcGk7Ci0JaW50 CQkJZXJyb3IsIGksIGosIGxlbiwgbWF4YXBzOworCXN0cnVjdCB3aV9zY2Fu X3AyX2hkcgkqcDI7CisJc3RydWN0IHdpX3NjYW5fcmVzCSpyZXM7CisJaW50 CQkJZXJyb3IsIGksIGosIGssIGxlbiwgbWF4YXBzOwogCiAJc2MgPSBpZnAt PmlmX3NvZnRjOwogCWlmciA9IChzdHJ1Y3QgaWZyZXEgKilkYXRhOwpAQCAt MjA3MCw2ICsyMDcyLDc1IEBACiAJCQlhcGkrKzsKIAkJCXdiID0gKG5kaXNf d2xhbl9ic3NpZF9leCAqKSgoY2hhciAqKXdiICsgd2ItPm53YnhfbGVuKTsK IAkJfQorCQlmcmVlKGJsLCBNX0RFVkJVRik7CisJCWVycm9yID0gY29weW91 dCgmd3JlcSwgaWZyLT5pZnJfZGF0YSwgc2l6ZW9mKHdyZXEpKTsKKwkJYnJl YWs7CisJY2FzZSBXSV9SSURfU0NBTl9SRVM6CisJCWxlbiA9IDA7CisJCWVy cm9yID0gbmRpc19zZXRfaW5mbyhzYywgT0lEXzgwMl8xMV9CU1NJRF9MSVNU X1NDQU4sCisJCSAgICBOVUxMLCAmbGVuKTsKKwkJaWYgKGVycm9yID09IDAp CisJCQl0c2xlZXAoJmVycm9yLCBQUEFVU0V8UENBVENILCAic3NpZHNjYW4i LCBoeiAqIDIpOworCQlsZW4gPSAwOworCQllcnJvciA9IG5kaXNfZ2V0X2lu Zm8oc2MsIE9JRF84MDJfMTFfQlNTSURfTElTVCwgTlVMTCwgJmxlbik7CisJ CWlmIChlcnJvciAhPSBFTk9TUEMpCisJCQlicmVhazsKKwkJYmwgPSBtYWxs b2MobGVuLCBNX0RFVkJVRiwgTV9XQUlUT0t8TV9aRVJPKTsKKwkJZXJyb3Ig PSBuZGlzX2dldF9pbmZvKHNjLCBPSURfODAyXzExX0JTU0lEX0xJU1QsIGJs LCAmbGVuKTsKKwkJaWYgKGVycm9yKSB7CisJCQlmcmVlKGJsLCBNX0RFVkJV Rik7CisJCQlicmVhazsKKwkJfQorCisJCWsgPSAwOworCQlwMiA9IChzdHJ1 Y3Qgd2lfc2Nhbl9wMl9oZHIgKil3cmVxLndpX3ZhbDsKKwkJcmVzID0gKHZv aWQgKikmcDJbMV07CisJCXdiID0gYmwtPm5ibHhfYnNzaWQ7CisJCXdoaWxl ICgoY2FkZHJfdCkocmVzICsgMSkgPCAoY2FkZHJfdCkoJndyZXEgKyAxKSAm JgorCQkgICAgayA8IGJsLT5uYmx4X2l0ZW1zKSB7CisJCQliemVybyhyZXMs IHNpemVvZigqcmVzKSk7CisJCQliY29weSgmd2ItPm53YnhfbWFjYWRkciwg JnJlcy0+d2lfYnNzaWQsCisJCQkgICAgc2l6ZW9mKHJlcy0+d2lfYnNzaWQp KTsKKwkJCXJlcy0+d2lfc3NpZF9sZW4gPSB3Yi0+bndieF9zc2lkLm5zX3Nz aWRsZW47CisJCQliY29weSgmd2ItPm53Ynhfc3NpZC5uc19zc2lkLCAmcmVz LT53aV9zc2lkLAorCQkJICAgIHJlcy0+d2lfc3NpZF9sZW4pOworCQkJaWYg KHdiLT5ud2J4X3ByaXZhY3kpIHsKKwkJCQlyZXMtPndpX2NhcGluZm8gfD0g SUVFRTgwMjExX0NBUElORk9fUFJJVkFDWTsKKwkJCX0KKwkJCS8qIFhYWCBX aGVyZSBjYW4gd2UgZ2V0IG5vaXNlIGluZm9ybWF0aW9uPyAqLworCQkJcmVz LT53aV9zaWduYWwgPSB3Yi0+bndieF9yc3NpICsgMTQ5OwkvKiBYWFggKi8K KwkJCXJlcy0+d2lfY2hhbiA9CisJCQkgICAgaWVlZTgwMjExX21oejJpZWVl KHdiLT5ud2J4X2NvbmZpZy5uY19kc2NvbmZpZyAvCisJCQkgICAgMTAwMCwg MCk7CisJCQkvKiBJbiAiYXV0byIgaW5mcmFzdHJ1Y3R1cmUgbW9kZSwgdGhp cyBpcyB1c2VsZXNzLiAqLworCQkJaWYgKHdiLT5ud2J4X25ldGluZnJhID09 IE5ESVNfODAyMTFfTkVUX0lORlJBX0lCU1MpCisJCQkJcmVzLT53aV9jYXBp bmZvIHw9IElFRUU4MDIxMV9DQVBJTkZPX0lCU1M7CisJCQlpZiAod2ItPm53 YnhfbGVuID4gc2l6ZW9mKG5kaXNfd2xhbl9ic3NpZCkpIHsKKwkJCQlqID0g c2l6ZW9mKG5kaXNfODAyMTFfcmF0ZXNfZXgpOworCQkJCS8qIGhhbmRsZSBv dGhlciBleHRlbmRlZCB0aGluZ3MgKi8KKwkJCX0gZWxzZQorCQkJCWogPSBz aXplb2YobmRpc184MDIxMV9yYXRlcyk7CisJCQlmb3IgKGkgPSByZXMtPndp X3JhdGUgPSAwOyBpIDwgajsgaSsrKQorCQkJCXJlcy0+d2lfcmF0ZSA9IE1B WChyZXMtPndpX3JhdGUsCisJCQkJICAgIHdiLT5ud2J4X3N1cHBvcnRlZHJh dGVzW2ldKTsKKwkJCW1lbWNweShyZXMtPndpX3NyYXRlcywgd2ItPm53Ynhf c3VwcG9ydGVkcmF0ZXMsCisJCQkJTUlOKGosIDEwKSk7CisJCQlpZiAoaiA8 IDEwKQorCQkJCXJlcy0+d2lfc3JhdGVzW2pdID0gMDsKKwkJCXJlcy0+d2lf cnN2ZCA9IDA7CisJCQlyZXMrKzsKKwkJCXdiID0gKG5kaXNfd2xhbl9ic3Np ZF9leCAqKSgoY2hhciAqKXdiICsgd2ItPm53YnhfbGVuKTsKKwkJCWsrKzsK KwkJfQorCQlwMi0+d2lfcnN2ZCA9IDA7CisJCXAyLT53aV9yZWFzb24gPSBr OworCQl3cmVxLndpX2xlbiA9IChzaXplb2YoKnAyKSArIHNpemVvZigqcmVz KSAqIGspIC8gMjsKKwkJLyoKKwkJICogWFhYOiB0aGlzIGlzIF9zb18gaGFj a2lzaCwgc2hvdWxkIHByb2JhYmx5IGJlIGZpeGVkIGluCisJCSAqIHdpY29u dHJvbC4gVGhhdCB1c2VzIGEgPCB0byBjb21wYXJlIHdpX2xlbiB0byB0aGUg cmVjb3JkCisJCSAqIGxlbmd0aC4gSXQgc2hvdWxkIHByb2JhYmx5IHVzZSA8 PSBhbmQgYmUgc2Vuc2libGUuCisJCSAqLworCQl3cmVxLndpX2xlbisrOwog CQlmcmVlKGJsLCBNX0RFVkJVRik7CiAJCWVycm9yID0gY29weW91dCgmd3Jl cSwgaWZyLT5pZnJfZGF0YSwgc2l6ZW9mKHdyZXEpKTsKIAkJYnJlYWs7Cg== --eddad4b6d552877d0a2e4dbb62dcc17e-1098979273--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BasiliX-1.1.0-1098979273418117c981850>