From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nicolas Dichtel Subject: Re: [PATCH] audit: fix size of netlink messages Date: Fri, 07 Jun 2013 18:24:02 +0200 Message-ID: <51B20922.7070909@6wind.com> References: <1370618731-29326-1-git-send-email-nicolas.dichtel@6wind.com> <1370619781.3184.25.camel@localhost> Reply-To: nicolas.dichtel@6wind.com Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mx1.redhat.com (ext-mx12.extmail.prod.ext.phx2.redhat.com [10.5.110.17]) by int-mx02.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id r57GO7Vg023701 for ; Fri, 7 Jun 2013 12:24:07 -0400 Received: from mail-we0-f173.google.com (mail-we0-f173.google.com [74.125.82.173]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id r57GO4tm019885 for ; Fri, 7 Jun 2013 12:24:05 -0400 Received: by mail-we0-f173.google.com with SMTP id x54so2365676wes.18 for ; Fri, 07 Jun 2013 09:24:04 -0700 (PDT) In-Reply-To: <1370619781.3184.25.camel@localhost> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: linux-audit-bounces@redhat.com Errors-To: linux-audit-bounces@redhat.com To: Eric Paris Cc: Thomas Graf , linux-audit@redhat.com, viro@zeniv.linux.org.uk List-Id: linux-audit@redhat.com UHV0IFRob21hcyBpbiBDQy4KCkxlIDA3LzA2LzIwMTMgMTc6NDMsIEVyaWMgUGFyaXMgYSDDqWNy aXQgOgo+IE9uIEZyaSwgMjAxMy0wNi0wNyBhdCAxNzoyNSArMDIwMCwgTmljb2xhcyBEaWNodGVs IHdyb3RlOgo+Cj4gTkFLLgo+Cj4gSSB0cmllZCB0aGlzIG9uY2UgYmVmb3JlIGFuZCBhcyBJIHJl Y2FsIHVzZXJzcGFjZSBhY3R1YWxseSBleHBlY3RlZCB0aGUKPiBzdG9vcGlkaXR5IG9mIGJlaW5n IHVuYWxpZ25lZCBhbmQgYnJva2UgICA6LSgKT24gd2hpY2ggdXNlcnNwYWNlIHRvb2xzIGRvIHlv dSB0aGluaz8KCkZvciBleGFtcGxlLCBpbiB0aGUgbGlibmwsIHRoZSBmdW5jdGlvbiB3aGljaCB0 cmllcyB0byBnZXQgdGhlIG5leHQgbmV0bGluayAKbWVzc2FnZSBleHBlY3RzIHRoaXMgYWxpZ25t ZW50OgoKc3RydWN0IG5sbXNnaGRyICpubG1zZ19uZXh0KHN0cnVjdCBubG1zZ2hkciAqbmxoLCBp bnQgKnJlbWFpbmluZykKewogICAgICAgICBpbnQgdG90bGVuID0gTkxNU0dfQUxJR04obmxoLT5u bG1zZ19sZW4pOwoKICAgICAgICAgKnJlbWFpbmluZyAtPSB0b3RsZW47CgogICAgICAgICByZXR1 cm4gKHN0cnVjdCBubG1zZ2hkciAqKSAoKHVuc2lnbmVkIGNoYXIgKikgbmxoICsgdG90bGVuKTsK fQoKaHR0cDovL3d3dy5pbmZyYWRlYWQub3JnL350Z3IvbGlibmwvZG9jL2NvcmUuaHRtbCNfbWVz c2FnZV9wYXJzaW5nX2FtcF9jb25zdHJ1Y3Rpb24KCj4KPj4gTmV0bGluayBtZXNzYWdlcyBtdXN0 IGJlIGFsaWduZWQgb24gTkxNU0dfQUxJR05UTyAoNCBieXRlcyksIHRodXMgd2UgbmVlZCB0bwo+ PiB1cGRhdGUgdGhlIHNrYiBsZW5ndGggYmVmb3JlIHNlbmRpbmcgaXQgdG8gdXNlcnNwYWNlLgo+ Pgo+PiBUaGlzIHBhdGNoIGFkZHMgdGhlIG5lZWRlZCBwYWRkaW5nIHRvIGJlIGNvbXBsaWFudCB3 aXRoIHRoaXMgcmVxdWlyZW1lbnQuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IE5pY29sYXMgRGljaHRl bCA8bmljb2xhcy5kaWNodGVsQDZ3aW5kLmNvbT4KPj4gLS0tCj4+ICAga2VybmVsL2F1ZGl0LmMg fCAxMSArKysrKysrKysrKwo+PiAgIDEgZmlsZSBjaGFuZ2VkLCAxMSBpbnNlcnRpb25zKCspCj4+ Cj4+IGRpZmYgLS1naXQgYS9rZXJuZWwvYXVkaXQuYyBiL2tlcm5lbC9hdWRpdC5jCj4+IGluZGV4 IDIxYzdmYTYuLjMxZDIxM2EgMTAwNjQ0Cj4+IC0tLSBhL2tlcm5lbC9hdWRpdC5jCj4+ICsrKyBi L2tlcm5lbC9hdWRpdC5jCj4+IEBAIC0xNjY5LDYgKzE2NjksMTcgQEAgdm9pZCBhdWRpdF9sb2df ZW5kKHN0cnVjdCBhdWRpdF9idWZmZXIgKmFiKQo+PiAgIAkJc3RydWN0IG5sbXNnaGRyICpubGgg PSBubG1zZ19oZHIoYWItPnNrYik7Cj4+ICAgCQlubGgtPm5sbXNnX2xlbiA9IGFiLT5za2ItPmxl biAtIE5MTVNHX0hEUkxFTjsKPj4KPj4gKwkJaWYgKE5MTVNHX0FMSUdOKGFiLT5za2ItPmxlbikg IT0gYWItPnNrYi0+bGVuKSB7CkhlcmUsIEkgdGhpbmsgaXQncyBiZXR0ZXIgdG8gdXNlIG5sbXNn X3BhZGxlbigpLgoKPj4gKwkJCXVuc2lnbmVkIGludCBwYWQgPSBOTE1TR19BTElHTihhYi0+c2ti LT5sZW4pIC0KPj4gKwkJCQkJICAgYWItPnNrYi0+bGVuOwo+PiArCj4+ICsJCQlpZiAoc2tiX3Rh aWxyb29tKGFiLT5za2IpID49IHBhZCkKPj4gKwkJCQlza2JfcHV0KGFiLT5za2IsIHBhZCk7Cj4+ ICsJCQllbHNlIGlmIChwc2tiX2V4cGFuZF9oZWFkKGFiLT5za2IsIDAsIHBhZCwKPj4gKwkJCQkJ CSAgR0ZQX0tFUk5FTCkgPCAwKQo+PiArCQkJCWF1ZGl0X2xvZ19sb3N0KCJvdXQgb2YgbWVtb3J5 IGluIGF1ZGl0X2xvZ19lbmQiKTsKPj4gKwkJfQo+PiArCj4+ICAgCQlpZiAoYXVkaXRfcGlkKSB7 Cj4+ICAgCQkJc2tiX3F1ZXVlX3RhaWwoJmF1ZGl0X3NrYl9xdWV1ZSwgYWItPnNrYik7Cj4+ICAg CQkJd2FrZV91cF9pbnRlcnJ1cHRpYmxlKCZrYXVkaXRkX3dhaXQpOwo+Cj4KCi0tCkxpbnV4LWF1 ZGl0IG1haWxpbmcgbGlzdApMaW51eC1hdWRpdEByZWRoYXQuY29tCmh0dHBzOi8vd3d3LnJlZGhh dC5jb20vbWFpbG1hbi9saXN0aW5mby9saW51eC1hdWRpdA==