Date: Wed, 01 Jun 2005 16:10:56 +0800 From: Xin LI <delphij@frontfree.net> To: freebsd-arch@FreeBSD.org Subject: [PATCH RFC] Add a macro for null mount options to sbin/mount* Message-ID: <1117613456.771.16.camel@spirit>
next in thread | raw e-mail | index | archive | help
--=-BIvBxZ+A8mJEjevn7c+w Content-Type: multipart/mixed; boundary="=-Wwib6SqbBgdjdnWAPUXo" --=-Wwib6SqbBgdjdnWAPUXo Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi, -arch@, In our mount* utilities, the null mount option, which is usually be used as a terminator of an option vector, is defined with some hand-rolled terms, e.g.: {NULL}, {NULL, 0, 0, 0}, etc. I think it would be nice to have a new macro to deal with this, say, MOPT_NULL, which would be extended to {NULL, 0, 0, 0}, which can act as an explicit initialize. And in my opinion, something like: %%% opt =3D { MOPT_STD, MOPT_NULL }; %%% Looks better than: %%% opt =3D { MOPT_STD, { NULL } }; %%% That has lead to the attached patchset. May I go ahead and commit it? Thanks in advance! Cheers, --=20 Xin LI <delphij delphij net> http://www.delphij.net/ --=-Wwib6SqbBgdjdnWAPUXo Content-Disposition: attachment; filename=patch-mntopts Content-Type: text/x-patch; name=patch-mntopts; charset=ISO-8859-1 Content-Transfer-Encoding: base64 SW5kZXg6IG1vdW50L21udG9wdHMuaA0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KUkNTIGZpbGU6IC9ob21lL25jdnMv c3JjL3NiaW4vbW91bnQvbW50b3B0cy5oLHYNCnJldHJpZXZpbmcgcmV2aXNpb24gMS4yNA0KZGlm ZiAtdSAtcjEuMjQgbW50b3B0cy5oDQotLS0gbW91bnQvbW50b3B0cy5oCTMwIE5vdiAyMDA0IDE5 OjM2OjQwIC0wMDAwCTEuMjQNCisrKyBtb3VudC9tbnRvcHRzLmgJMjUgTWF5IDIwMDUgMDk6NDE6 NTkgLTAwMDANCkBAIC02NSw2ICs2NSw5IEBADQogLyogVGhpcyBpcyBwYXJzZWQgYnkgbW91bnQo OCksIGJ1dCBpcyBpZ25vcmVkIGJ5IHNwZWNpZmljIG1vdW50XyooOClzLiAqLw0KICNkZWZpbmUg TU9QVF9BVVRPCQl7ICJhdXRvIiwJMCwgMCwgMCB9DQogDQorLyogQSBoYW5keSBtYWNybyBhcyB0 ZXJtaW5hdG9yIG9mIE1OVF8gYXJyYXkgKi8NCisjZGVmaW5lIE1PUFRfTlVMTAkJeyBOVUxMLAkJ MCwgMCwgMCB9DQorDQogI2RlZmluZSBNT1BUX0ZTVEFCX0NPTVBBVAkJCQkJCVwNCiAJTU9QVF9S TywJCQkJCQkJXA0KIAlNT1BUX1JXLAkJCQkJCQlcDQpJbmRleDogbW91bnQvbW91bnRfdWZzLmMN Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT0NClJDUyBmaWxlOiAvaG9tZS9uY3ZzL3NyYy9zYmluL21vdW50L21vdW50X3Vm cy5jLHYNCnJldHJpZXZpbmcgcmV2aXNpb24gMS4yNA0KZGlmZiAtdSAtcjEuMjQgbW91bnRfdWZz LmMNCi0tLSBtb3VudC9tb3VudF91ZnMuYwk5IEFwciAyMDA0IDE5OjU4OjMxIC0wMDAwCTEuMjQN CisrKyBtb3VudC9tb3VudF91ZnMuYwkxIEp1biAyMDA1IDA3OjU2OjAwIC0wMDAwDQpAQCAtNjQs NyArNjQsNyBAQA0KIAlNT1BUX1NZTkMsDQogCU1PUFRfVVBEQVRFLA0KIAlNT1BUX1NOQVBTSE9U LA0KLQl7IE5VTEwgfQ0KKwlNT1BUX05VTEwNCiB9Ow0KIA0KIGludA0KSW5kZXg6IG1vdW50X2Nk OTY2MC9tb3VudF9jZDk2NjAuYw0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KUkNTIGZpbGU6IC9ob21lL25jdnMvc3Jj L3NiaW4vbW91bnRfY2Q5NjYwL21vdW50X2NkOTY2MC5jLHYNCnJldHJpZXZpbmcgcmV2aXNpb24g MS4yOA0KZGlmZiAtdSAtcjEuMjggbW91bnRfY2Q5NjYwLmMNCi0tLSBtb3VudF9jZDk2NjAvbW91 bnRfY2Q5NjYwLmMJMTMgTm92IDIwMDQgMTc6MjY6NTQgLTAwMDAJMS4yOA0KKysrIG1vdW50X2Nk OTY2MC9tb3VudF9jZDk2NjAuYwkxIEp1biAyMDA1IDA3OjU3OjM4IC0wMDAwDQpAQCAtNzcsNyAr NzcsNyBAQA0KIAl7ICJycmlwIiwgMSwgSVNPRlNNTlRfTk9SUklQLCAxIH0sDQogCXsgImpvbGll dCIsIDEsIElTT0ZTTU5UX05PSk9MSUVULCAxIH0sDQogCXsgInN0cmljdGpvbGlldCIsIDEsIElT T0ZTTU5UX0JST0tFTkpPTElFVCwgMSB9LA0KLQl7IE5VTEwgfQ0KKwlNT1BUX05VTEwNCiB9Ow0K IA0KIGludAlnZXRfc3NlY3Rvcihjb25zdCBjaGFyICpkZXYpOw0KSW5kZXg6IG1vdW50X2V4dDJm cy9tb3VudF9leHQyZnMuYw0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KUkNTIGZpbGU6IC9ob21lL25jdnMvc3JjL3Ni aW4vbW91bnRfZXh0MmZzL21vdW50X2V4dDJmcy5jLHYNCnJldHJpZXZpbmcgcmV2aXNpb24gMS4x OA0KZGlmZiAtdSAtcjEuMTggbW91bnRfZXh0MmZzLmMNCi0tLSBtb3VudF9leHQyZnMvbW91bnRf ZXh0MmZzLmMJOSBBcHIgMjAwNCAxOTo1ODozMSAtMDAwMAkxLjE4DQorKysgbW91bnRfZXh0MmZz L21vdW50X2V4dDJmcy5jCTEgSnVuIDIwMDUgMDc6NTc6NDggLTAwMDANCkBAIC02MCw3ICs2MCw3 IEBADQogCU1PUFRfRk9SQ0UsDQogCU1PUFRfU1lOQywNCiAJTU9QVF9VUERBVEUsDQotCXsgTlVM TCB9DQorCU1PUFRfTlVMTA0KIH07DQogDQogc3RhdGljIHZvaWQJdXNhZ2Uodm9pZCkgX19kZWFk MjsNCkluZGV4OiBtb3VudF9ocGZzL21vdW50X2hwZnMuYw0KPT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KUkNTIGZpbGU6 IC9ob21lL25jdnMvc3JjL3NiaW4vbW91bnRfaHBmcy9tb3VudF9ocGZzLmMsdg0KcmV0cmlldmlu ZyByZXZpc2lvbiAxLjQNCmRpZmYgLXUgLXIxLjQgbW91bnRfaHBmcy5jDQotLS0gbW91bnRfaHBm cy9tb3VudF9ocGZzLmMJNyBBdWcgMjAwMyAwNDo1MDoyOSAtMDAwMAkxLjQNCisrKyBtb3VudF9o cGZzL21vdW50X2hwZnMuYwkxIEp1biAyMDA1IDA3OjU3OjU2IC0wMDAwDQpAQCAtNTAsNyArNTAs NyBAQA0KIA0KIHN0YXRpYyBzdHJ1Y3QgbW50b3B0IG1vcHRzW10gPSB7DQogCU1PUFRfU1RET1BU UywNCi0JeyBOVUxMIH0NCisJTU9QVF9OVUxMDQogfTsNCiANCiBzdGF0aWMgZ2lkX3QJYV9naWQo Y2hhciAqKTsNCkluZGV4OiBtb3VudF9tc2Rvc2ZzL21vdW50X21zZG9zZnMuYw0KPT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PQ0KUkNTIGZpbGU6IC9ob21lL25jdnMvc3JjL3NiaW4vbW91bnRfbXNkb3Nmcy9tb3VudF9tc2Rv c2ZzLmMsdg0KcmV0cmlldmluZyByZXZpc2lvbiAxLjM0DQpkaWZmIC11IC1yMS4zNCBtb3VudF9t c2Rvc2ZzLmMNCi0tLSBtb3VudF9tc2Rvc2ZzL21vdW50X21zZG9zZnMuYwkzMSBBdWcgMjAwNCAw NToxOTo1NyAtMDAwMAkxLjM0DQorKysgbW91bnRfbXNkb3Nmcy9tb3VudF9tc2Rvc2ZzLmMJMSBK dW4gMjAwNSAwNzo1ODowOSAtMDAwMA0KQEAgLTczLDcgKzczLDcgQEANCiAJeyAic2hvcnRuYW1l cyIsIDAsIE1TRE9TRlNNTlRfU0hPUlROQU1FLCAxIH0sDQogCXsgImxvbmduYW1lcyIsIDAsIE1T RE9TRlNNTlRfTE9OR05BTUUsIDEgfSwNCiAJeyAibm93aW45NSIsIDAsIE1TRE9TRlNNTlRfTk9X SU45NSwgMSB9LA0KLQl7IE5VTEwgfQ0KKwlNT1BUX05VTEwNCiB9Ow0KIA0KIHN0YXRpYyBnaWRf dAlhX2dpZChjaGFyICopOw0KSW5kZXg6IG1vdW50X25mcy9tb3VudF9uZnMuYw0KPT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PQ0KUkNTIGZpbGU6IC9ob21lL25jdnMvc3JjL3NiaW4vbW91bnRfbmZzL21vdW50X25mcy5jLHYN CnJldHJpZXZpbmcgcmV2aXNpb24gMS42Mw0KZGlmZiAtdSAtcjEuNjMgbW91bnRfbmZzLmMNCi0t LSBtb3VudF9uZnMvbW91bnRfbmZzLmMJMTAgRmViIDIwMDUgMDk6MTk6MzEgLTAwMDAJMS42Mw0K KysrIG1vdW50X25mcy9tb3VudF9uZnMuYwkxIEp1biAyMDA1IDA3OjU4OjIyIC0wMDAwDQpAQCAt MTIxLDcgKzEyMSw3IEBADQogCXsgImxvY2tkIiwgMSwgQUxURl9OT0xPQ0tELCAxIH0sDQogCXsg ImluZXQ0IiwgMSwgQUxURl9OT0lORVQ0LCAxIH0sDQogCXsgImluZXQ2IiwgMSwgQUxURl9OT0lO RVQ2LCAxIH0sDQotCXsgTlVMTCB9DQorCU1PUFRfTlVMTA0KIH07DQogDQogc3RydWN0IG5mc19h cmdzIG5mc2RlZmFyZ3MgPSB7DQpJbmRleDogbW91bnRfbmZzNC9tb3VudF9uZnM0LmMNCj09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT0NClJDUyBmaWxlOiAvaG9tZS9uY3ZzL3NyYy9zYmluL21vdW50X25mczQvbW91bnRfbmZz NC5jLHYNCnJldHJpZXZpbmcgcmV2aXNpb24gMS41DQpkaWZmIC11IC1yMS41IG1vdW50X25mczQu Yw0KLS0tIG1vdW50X25mczQvbW91bnRfbmZzNC5jCTEwIEZlYiAyMDA1IDA5OjE5OjMxIC0wMDAw CTEuNQ0KKysrIG1vdW50X25mczQvbW91bnRfbmZzNC5jCTEgSnVuIDIwMDUgMDc6NTg6MzUgLTAw MDANCkBAIC0xNTEsNyArMTUxLDcgQEANCiAJeyAibG9ja2QiLCAxLCBBTFRGX05PTE9DS0QsIDEg fSwNCiAJeyAiaW5ldDQiLCAxLCBBTFRGX05PSU5FVDQsIDEgfSwNCiAJeyAiaW5ldDYiLCAxLCBB TFRGX05PSU5FVDYsIDEgfSwNCi0JeyBOVUxMIH0NCisJTU9QVF9OVUxMDQogfTsNCiANCiBzdHJ1 Y3QgbmZzX2FyZ3MgbmZzZGVmYXJncyA9IHsNCkluZGV4OiBtb3VudF9udGZzL21vdW50X250ZnMu Yw0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PQ0KUkNTIGZpbGU6IC9ob21lL25jdnMvc3JjL3NiaW4vbW91bnRfbnRmcy9t b3VudF9udGZzLmMsdg0KcmV0cmlldmluZyByZXZpc2lvbiAxLjEyDQpkaWZmIC11IC1yMS4xMiBt b3VudF9udGZzLmMNCi0tLSBtb3VudF9udGZzL21vdW50X250ZnMuYwkxMCBGZWIgMjAwNSAwOTox OTozMSAtMDAwMAkxLjEyDQorKysgbW91bnRfbnRmcy9tb3VudF9udGZzLmMJMSBKdW4gMjAwNSAw Nzo1ODo0OSAtMDAwMA0KQEAgLTU4LDcgKzU4LDcgQEANCiANCiBzdGF0aWMgc3RydWN0IG1udG9w dCBtb3B0c1tdID0gew0KIAlNT1BUX1NURE9QVFMsDQotCXsgTlVMTCB9DQorCU1PUFRfTlVMTA0K IH07DQogDQogc3RhdGljIGdpZF90CWFfZ2lkKGNoYXIgKik7DQpJbmRleDogbW91bnRfbnVsbGZz L21vdW50X251bGxmcy5jDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09DQpSQ1MgZmlsZTogL2hvbWUvbmN2cy9zcmMvc2Jp bi9tb3VudF9udWxsZnMvbW91bnRfbnVsbGZzLmMsdg0KcmV0cmlldmluZyByZXZpc2lvbiAxLjIz DQpkaWZmIC11IC1yMS4yMyBtb3VudF9udWxsZnMuYw0KLS0tIG1vdW50X251bGxmcy9tb3VudF9u dWxsZnMuYwkxMCBGZWIgMjAwNSAwOToxOTozMSAtMDAwMAkxLjIzDQorKysgbW91bnRfbnVsbGZz L21vdW50X251bGxmcy5jCTEgSnVuIDIwMDUgMDc6NTg6NTggLTAwMDANCkBAIC01OSw3ICs1OSw3 IEBADQogDQogc3RydWN0IG1udG9wdCBtb3B0c1tdID0gew0KIAlNT1BUX1NURE9QVFMsDQotCXsg TlVMTCB9DQorCU1PUFRfTlVMTA0KIH07DQogDQogaW50CXN1YmRpcihjb25zdCBjaGFyICosIGNv bnN0IGNoYXIgKik7DQpJbmRleDogbW91bnRfcmVpc2VyZnMvbW91bnRfcmVpc2VyZnMuYw0KPT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PQ0KUkNTIGZpbGU6IC9ob21lL25jdnMvc3JjL3NiaW4vbW91bnRfcmVpc2VyZnMvbW91 bnRfcmVpc2VyZnMuYyx2DQpyZXRyaWV2aW5nIHJldmlzaW9uIDEuMQ0KZGlmZiAtdSAtcjEuMSBt b3VudF9yZWlzZXJmcy5jDQotLS0gbW91bnRfcmVpc2VyZnMvbW91bnRfcmVpc2VyZnMuYwkyNCBN YXkgMjAwNSAxMjozNDo0NSAtMDAwMAkxLjENCisrKyBtb3VudF9yZWlzZXJmcy9tb3VudF9yZWlz ZXJmcy5jCTI1IE1heSAyMDA1IDA5OjQwOjQxIC0wMDAwDQpAQCAtNDEsNyArNDEsNyBAQA0KIA0K IHN0cnVjdCBtbnRvcHQgbW9wdHNbXSA9IHsNCiAJTU9QVF9TVERPUFRTLA0KLQl7IE5VTEwgfQ0K KwlNT1BUX05VTEwNCiB9Ow0KIA0KIHZvaWQJdXNhZ2Uodm9pZCk7DQpJbmRleDogbW91bnRfc3Rk L21vdW50X3N0ZC5jDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09DQpSQ1MgZmlsZTogL2hvbWUvbmN2cy9zcmMvc2Jpbi9t b3VudF9zdGQvbW91bnRfc3RkLmMsdg0KcmV0cmlldmluZyByZXZpc2lvbiAxLjE5DQpkaWZmIC11 IC1yMS4xOSBtb3VudF9zdGQuYw0KLS0tIG1vdW50X3N0ZC9tb3VudF9zdGQuYwk5IEFwciAyMDA0 IDE5OjU4OjMyIC0wMDAwCTEuMTkNCisrKyBtb3VudF9zdGQvbW91bnRfc3RkLmMJMSBKdW4gMjAw NSAwNzo1OToxNiAtMDAwMA0KQEAgLTU5LDcgKzU5LDcgQEANCiANCiBzdGF0aWMgc3RydWN0IG1u dG9wdCBtb3B0c1tdID0gew0KIAlNT1BUX1NURE9QVFMsDQotCXsgTlVMTCB9DQorCU1PUFRfTlVM TA0KIH07DQogDQogc3RhdGljIGNoYXIgKmZzbmFtZTsNCkluZGV4OiBtb3VudF91ZGYvbW91bnRf dWRmLmMNCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT0NClJDUyBmaWxlOiAvaG9tZS9uY3ZzL3NyYy9zYmluL21vdW50X3Vk Zi9tb3VudF91ZGYuYyx2DQpyZXRyaWV2aW5nIHJldmlzaW9uIDEuMTENCmRpZmYgLXUgLXIxLjEx IG1vdW50X3VkZi5jDQotLS0gbW91bnRfdWRmL21vdW50X3VkZi5jCTkgQXByIDIwMDQgMjA6MzQ6 NTEgLTAwMDAJMS4xMQ0KKysrIG1vdW50X3VkZi9tb3VudF91ZGYuYwkxIEp1biAyMDA1IDA3OjU5 OjI0IC0wMDAwDQpAQCAtNjQsNyArNjQsNyBAQA0KIHN0cnVjdCBtbnRvcHQgbW9wdHNbXSA9IHsN CiAJTU9QVF9TVERPUFRTLA0KIAlNT1BUX1VQREFURSwNCi0JeyBOVUxMLCAwLCAwLCAwIH0NCisJ TU9QVF9OVUxMDQogfTsNCiANCiBpbnQJc2V0X2NoYXJzZXQoY2hhciAqKiwgY2hhciAqKiwgY29u c3QgY2hhciAqKTsNCkluZGV4OiBtb3VudF91ZnMvbW91bnRfdWZzLmMNCj09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NClJD UyBmaWxlOiAvaG9tZS9uY3ZzL3NyYy9zYmluL21vdW50X3Vmcy9tb3VudF91ZnMuYyx2DQpyZXRy aWV2aW5nIHJldmlzaW9uIDEuMg0KZGlmZiAtdSAtcjEuMiBtb3VudF91ZnMuYw0KLS0tIG1vdW50 X3Vmcy9tb3VudF91ZnMuYwkyOCBNYXIgMjAwNSAyMjoyMTo0NSAtMDAwMAkxLjINCisrKyBtb3Vu dF91ZnMvbW91bnRfdWZzLmMJMSBKdW4gMjAwNSAwNzo1OTozMiAtMDAwMA0KQEAgLTYxLDcgKzYx LDcgQEANCiAJTU9QVF9TWU5DLA0KIAlNT1BUX1VQREFURSwNCiAJTU9QVF9TTkFQU0hPVCwNCi0J eyBOVUxMIH0NCisJTU9QVF9OVUxMDQogfTsNCiANCiB2b2lkCXVzYWdlKHZvaWQpOw0KSW5kZXg6 IG1vdW50X3VtYXBmcy9tb3VudF91bWFwZnMuYw0KPT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KUkNTIGZpbGU6IC9ob21l L25jdnMvc3JjL3NiaW4vbW91bnRfdW1hcGZzL21vdW50X3VtYXBmcy5jLHYNCnJldHJpZXZpbmcg cmV2aXNpb24gMS4yMw0KZGlmZiAtdSAtcjEuMjMgbW91bnRfdW1hcGZzLmMNCi0tLSBtb3VudF91 bWFwZnMvbW91bnRfdW1hcGZzLmMJMTAgRmViIDIwMDUgMDk6MTk6MzIgLTAwMDAJMS4yMw0KKysr IG1vdW50X3VtYXBmcy9tb3VudF91bWFwZnMuYwkxIEp1biAyMDA1IDA3OjU5OjQwIC0wMDAwDQpA QCAtNzksNyArNzksNyBAQA0KIA0KIHN0YXRpYyBzdHJ1Y3QgbW50b3B0IG1vcHRzW10gPSB7DQog CU1PUFRfU1RET1BUUywNCi0JeyBOVUxMIH0NCisJTU9QVF9OVUxMDQogfTsNCiANCiBzdGF0aWMg dm9pZAl1c2FnZSh2b2lkKSBfX2RlYWQyOw0KSW5kZXg6IG1vdW50X3VuaW9uZnMvbW91bnRfdW5p b25mcy5jDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09DQpSQ1MgZmlsZTogL2hvbWUvbmN2cy9zcmMvc2Jpbi9tb3VudF91 bmlvbmZzL21vdW50X3VuaW9uZnMuYyx2DQpyZXRyaWV2aW5nIHJldmlzaW9uIDEuMjINCmRpZmYg LXUgLXIxLjIyIG1vdW50X3VuaW9uZnMuYw0KLS0tIG1vdW50X3VuaW9uZnMvbW91bnRfdW5pb25m cy5jCTEwIEZlYiAyMDA1IDA5OjE5OjMyIC0wMDAwCTEuMjINCisrKyBtb3VudF91bmlvbmZzL21v dW50X3VuaW9uZnMuYwkxIEp1biAyMDA1IDA3OjU5OjQ5IC0wMDAwDQpAQCAtNjAsNyArNjAsNyBA QA0KIA0KIHN0YXRpYyBzdHJ1Y3QgbW50b3B0IG1vcHRzW10gPSB7DQogCU1PUFRfU1RET1BUUywN Ci0JeyBOVUxMIH0NCisJTU9QVF9OVUxMDQogfTsNCiANCiBzdGF0aWMgaW50CXN1YmRpcihjb25z dCBjaGFyICosIGNvbnN0IGNoYXIgKik7DQo= --=-Wwib6SqbBgdjdnWAPUXo-- --=-BIvBxZ+A8mJEjevn7c+w Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQBCnW2Q/cVsHxFZiIoRAjyaAJ9d8CWW7NzifyMYFRtXZm1oZHLB3gCdGhcc O3qA9xIih1OM24pWIF0cJoA= =YOjG -----END PGP SIGNATURE----- --=-BIvBxZ+A8mJEjevn7c+w--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1117613456.771.16.camel>