Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:43277 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 40358 invoked from network); 8 Mar 2009 11:44:24 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 8 Mar 2009 11:44:24 -0000 Authentication-Results: pb1.pair.com header.from=kkooporation@googlemail.com; sender-id=pass; domainkeys=bad Authentication-Results: pb1.pair.com smtp.mail=kkooporation@googlemail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain googlemail.com designates 209.85.200.170 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: kkooporation@googlemail.com X-Host-Fingerprint: 209.85.200.170 wf-out-1314.google.com Received: from [209.85.200.170] ([209.85.200.170:22159] helo=wf-out-1314.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 97/C2-20858-49FA3B94 for ; Sun, 08 Mar 2009 06:44:22 -0500 Received: by wf-out-1314.google.com with SMTP id 23so1969478wfg.26 for ; Sun, 08 Mar 2009 04:44:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:in-reply-to :references:date:x-google-sender-auth:message-id:subject:from:to:cc :content-type; bh=ppc/1nYoqGbE94jq0v2Zvg7+6cacg1Iwmduz7B8SSVY=; b=xGmbKBjyrC8oxRN8o/MtEJL2cRorY+AAtR6+0M3Z7FQ+b2m0RcRpvon+qQgH+2LXrG E7IYktR+Nc0o9vvTEkRxTr3DX7DNxkUKB9U1mc6D0YYvbG3VbbpHe6+wSbemyz3nEreO QqZa/ty+CMz/eBEvWPZQPy/YsEyJPAZeWg87Y= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; b=EtCglgwmOEmcf8Ykb8WTGwoYwkrqZKAJrugQvhY0+1FSFooo2i9YLPHJ1wS+of/4Bi 7PNQ36L2qC6baax8iIMRLoO8mp/qLbyhCDY2gnUGpkocobTYx3+jaFetfb9ghhhDP22v QtqazmrhqoSbolGkVT+M15r3QmqUhBHRcCwcs= MIME-Version: 1.0 Sender: kkooporation@googlemail.com Received: by 10.142.156.2 with SMTP id d2mr2010045wfe.179.1236512655949; Sun, 08 Mar 2009 04:44:15 -0700 (PDT) In-Reply-To: <49B2C243.7060101@daylessday.org> References: <746151236440833@webmail22.yandex.ru> <49B2C243.7060101@daylessday.org> Date: Sun, 8 Mar 2009 12:44:15 +0100 X-Google-Sender-Auth: e45958ddc39c2f8d Message-ID: To: Antony Dovgal Cc: "Oleg A. Arkhangelsky" , internals@lists.php.net Content-Type: multipart/mixed; boundary=000e0cd2dec69e3ff504649a09c3 Subject: Re: [PHP-DEV] [PATCH] Netlink sockets support for Linux From: kureal@kkooporation.de (Kenan Sulayman) --000e0cd2dec69e3ff504649a09c3 Content-Type: multipart/alternative; boundary=000e0cd2dec69e3fee04649a09c1 --000e0cd2dec69e3fee04649a09c1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Just send you a copy of his patch as of his last mail. ( "Here it is: http://www.progtech.ru/~oleg/linux-netlink.diff" ) -- (c) Kenan Sulayman Freelance Designer and Programmer Life's Live Poetry 2009/3/7 Antony Dovgal > On 07.03.2009 18:47, Oleg A. Arkhangelsky wrote: > > Hello, > > > > This patch adds ability to send or receive data using Netlink [1] sockets > in Linux OS using Socket Functions in PHP. > > If you're going to commit this patch, some additions to documentation > will be needed. Just let me know. > > > > I would very appreciate your comments! > > The patch didn't come through. > Make sure the patch is in *.txt, the maillist accepts only text/plain > attachments. > > -- > Wbr, > Antony Dovgal > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > --000e0cd2dec69e3fee04649a09c1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Just send you a copy of his patch as of his last mail.

<= /div>

--
(c) Kenan Sulayman
Freelance Designer= and Programmer

Life's Live Poetry



2009/3/7 Antony Dovgal <tony@daylessday.org>
On 07.03.2009 18:47, Oleg A. Arkhangelsky wrote:
> Hello,
>
> This patch adds ability to send or receive data using Netlink [1] sock= ets in Linux OS using Socket Functions in PHP.
> If you're going to commit this patch, some additions to documentat= ion will be needed. Just let me know.
>
> I would very appreciate your comments!

The patch didn't come through.
Make sure the patch is in *.txt, the maillist accepts only text/plain attac= hments.

--
Wbr,
Antony Dovgal

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php


--000e0cd2dec69e3fee04649a09c1-- --000e0cd2dec69e3ff504649a09c3 Content-Type: text/plain; charset=US-ASCII; name="patch.txt" Content-Disposition: attachment; filename="patch.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_fs1nog060 ZGlmZiAtTnVyYiBwaHAtNS4yLjkvZXh0L3NvY2tldHMvc29ja2V0cy5jIHBocC01LjIuOS1teS9l eHQvc29ja2V0cy9zb2NrZXRzLmMNCi0tLSBwaHAtNS4yLjkvZXh0L3NvY2tldHMvc29ja2V0cy5j CTIwMDktMDItMDMgMjI6MjI6NDAuMDAwMDAwMDAwICswMzAwDQorKysgcGhwLTUuMi45LW15L2V4 dC9zb2NrZXRzL3NvY2tldHMuYwkyMDA5LTAzLTA3IDE4OjI0OjE3LjAwMDAwMDAwMCArMDMwMA0K QEAgLTQ5LDYgKzQ5LDkgQEANCiAjIGluY2x1ZGUgPGZjbnRsLmg+DQogIyBpbmNsdWRlIDxzaWdu YWwuaD4NCiAjIGluY2x1ZGUgPHN5cy91aW8uaD4NCisjaWYgZGVmaW5lZChfX2xpbnV4X18pDQor IyBpbmNsdWRlIDxsaW51eC9uZXRsaW5rLmg+DQorI2VuZGlmDQogIyBkZWZpbmUgSVNfSU5WQUxJ RF9TT0NLRVQoYSkJKGEtPmJzZF9zb2NrZXQgPCAwKQ0KICMgZGVmaW5lIHNldF9lcnJubyhhKSAo ZXJybm8gPSBhKQ0KICNlbHNlIC8qIHdpbmRvd3MgKi8NCkBAIC00NzcsNiArNDgwLDkgQEANCiAj aWYgSEFWRV9JUFY2DQogCVJFR0lTVEVSX0xPTkdfQ09OU1RBTlQoIkFGX0lORVQ2IiwJCUFGX0lO RVQ2LAkJQ09OU1RfQ1MgfCBDT05TVF9QRVJTSVNURU5UKTsNCiAjZW5kaWYNCisjaWYgZGVmaW5l ZChfX2xpbnV4X18pDQorCVJFR0lTVEVSX0xPTkdfQ09OU1RBTlQoIkFGX05FVExJTksiLAkJQUZf TkVUTElOSywJCUNPTlNUX0NTIHwgQ09OU1RfUEVSU0lTVEVOVCk7DQorI2VuZGlmDQogCVJFR0lT VEVSX0xPTkdfQ09OU1RBTlQoIlNPQ0tfU1RSRUFNIiwJU09DS19TVFJFQU0sCUNPTlNUX0NTIHwg Q09OU1RfUEVSU0lTVEVOVCk7DQogCVJFR0lTVEVSX0xPTkdfQ09OU1RBTlQoIlNPQ0tfREdSQU0i LAlTT0NLX0RHUkFNLAkJQ09OU1RfQ1MgfCBDT05TVF9QRVJTSVNURU5UKTsNCiAJUkVHSVNURVJf TE9OR19DT05TVEFOVCgiU09DS19SQVciLAkJU09DS19SQVcsCQlDT05TVF9DUyB8IENPTlNUX1BF UlNJU1RFTlQpOw0KQEAgLTkyNyw2ICs5MzMsNyBAQA0KIAljaGFyCQkJCQlhZGRyNltJTkVUNl9B RERSU1RSTEVOKzFdOw0KICNlbmRpZg0KIAlzdHJ1Y3Qgc29ja2FkZHJfdW4JCSpzX3VuOw0KKw0K IAljaGFyCQkJCQkqYWRkcl9zdHJpbmc7DQogCXNvY2tsZW5fdAkJCQlzYWxlbiA9IHNpemVvZihw aHBfc29ja2FkZHJfc3RvcmFnZSk7DQogDQpAQCAtMTA4NSw2ICsxMDkyLDkgQEANCiAjaWYgSEFW RV9JUFY2DQogCQkmJiBhcmcxICE9IEFGX0lORVQ2DQogI2VuZGlmDQorI2lmIGRlZmluZWQoX19s aW51eF9fKQ0KKwkJJiYgYXJnMSAhPSBBRl9ORVRMSU5LDQorI2VuZGlmDQogCQkmJiBhcmcxICE9 IEFGX0lORVQpIHsNCiAJCXBocF9lcnJvcl9kb2NyZWYoTlVMTCBUU1JNTFNfQ0MsIEVfV0FSTklO RywgImludmFsaWQgc29ja2V0IGRvbWFpbiBbJWxkXSBzcGVjaWZpZWQgZm9yIGFyZ3VtZW50IDEs IGFzc3VtaW5nIEFGX0lORVQiLCBhcmcxKTsNCiAJCWFyZzEgPSBBRl9JTkVUOw0KQEAgLTEyNzIs NiArMTI4MiwyMSBAQA0KIAkJCQlicmVhazsNCiAJCQl9DQogI2VuZGlmDQorI2lmIGRlZmluZWQo X19saW51eF9fKQ0KKwkJY2FzZSBBRl9ORVRMSU5LOg0KKwkJCXsNCisJCQkJc3RydWN0IHNvY2th ZGRyX25sICpzYSA9IChzdHJ1Y3Qgc29ja2FkZHJfbmwgKikgc29ja190eXBlOw0KKw0KKwkJCQlt ZW1zZXQoc2EsIDAsIHNpemVvZihzYV9zdG9yYWdlKSk7DQorDQorCQkJCXNhLT5ubF9mYW1pbHkg PSBBRl9ORVRMSU5LOw0KKwkJCQlzYS0+bmxfcGlkID0gcG9ydDsNCisJCQkJc2EtPm5sX2dyb3Vw cyA9IGF0b2koYWRkcik7DQorDQorCQkJCXJldHZhbCA9IGJpbmQocGhwX3NvY2stPmJzZF9zb2Nr ZXQsIChzdHJ1Y3Qgc29ja2FkZHIgKilzYSwgc2l6ZW9mKHN0cnVjdCBzb2NrYWRkcl9ubCkpOw0K KwkJCQlicmVhazsNCisJCQl9DQorI2VuZGlmDQogCQlkZWZhdWx0Og0KIAkJCXBocF9lcnJvcl9k b2NyZWYoTlVMTCBUU1JNTFNfQ0MsIEVfV0FSTklORywgInVuc3VwcG9ydGVkIHNvY2tldCB0eXBl ICclZCcsIG11c3QgYmUgQUZfVU5JWCwgQUZfSU5FVCwgb3IgQUZfSU5FVDYiLCBwaHBfc29jay0+ dHlwZSk7DQogCQkJUkVUVVJOX0ZBTFNFOw0KQEAgLTEzNzQsNiArMTM5OSwxMSBAQA0KIAlzdHJ1 Y3Qgc29ja2FkZHJfaW42CXNpbjY7DQogCWNoYXIJCQkJYWRkcjZbSU5FVDZfQUREUlNUUkxFTl07 DQogI2VuZGlmDQorI2lmIGRlZmluZWQoX19saW51eF9fKQ0KKwlzdHJ1Y3Qgc29ja2FkZHJfbmwJ c25sOw0KKwlpbnQJCQlubF9ncnA7DQorCWNoYXIJCQlncnBfYWRkclsyMF07DQorI2VuZGlmDQog CXNvY2tsZW5fdAkJCXNsZW47DQogCWludAkJCQkJcmV0dmFsOw0KIAlsb25nCQkJCWFyZzMsIGFy ZzQ7DQpAQCAtMTQ2OCw2ICsxNDk4LDMwIEBADQogCQkJWlZBTF9MT05HKGFyZzYsIG50b2hzKHNp bjYuc2luNl9wb3J0KSk7DQogCQkJYnJlYWs7DQogI2VuZGlmDQorI2lmIGRlZmluZWQoX19saW51 eF9fKQ0KKwkJY2FzZSBBRl9ORVRMSU5LOg0KKwkJCXNsZW4gPSBzaXplb2Yoc25sKTsNCisJCQlt ZW1zZXQoJnNubCwgMCwgc2xlbik7DQorCQkJc25sLm5sX2ZhbWlseSA9IEFGX05FVExJTks7DQor CQkJcmV0dmFsID0gcmVjdmZyb20ocGhwX3NvY2stPmJzZF9zb2NrZXQsIHJlY3ZfYnVmLCBhcmcz LCBhcmc0LCAoc3RydWN0IHNvY2thZGRyICopJnNubCwgKHNvY2tsZW5fdCAqKSZzbGVuKTsNCisN CisJCQlpZiAocmV0dmFsIDwgMCkgew0KKwkJCQllZnJlZShyZWN2X2J1Zik7DQorCQkJCVBIUF9T T0NLRVRfRVJST1IocGhwX3NvY2ssICJ1bmFibGUgdG8gcmVjdmZyb20iLCBlcnJubyk7DQorCQkJ CVJFVFVSTl9GQUxTRTsNCisJCQl9DQorDQorCQkJenZhbF9kdG9yKGFyZzIpOw0KKwkJCXp2YWxf ZHRvcihhcmc1KTsNCisJCQl6dmFsX2R0b3IoYXJnNik7DQorDQorCQkJc3ByaW50ZihncnBfYWRk ciwgIiV1Iiwgc25sLm5sX2dyb3Vwcyk7DQorDQorCQkJWlZBTF9TVFJJTkdMKGFyZzIsIHJlY3Zf YnVmLCByZXR2YWwsIDApOw0KKwkJCVpWQUxfU1RSSU5HKGFyZzUsIGdycF9hZGRyLCAxKTsNCisJ CQlaVkFMX0xPTkcoYXJnNiwgc25sLm5sX3BpZCk7DQorCQkJYnJlYWs7DQorI2VuZGlmDQogCQlk ZWZhdWx0Og0KIAkJCXBocF9lcnJvcl9kb2NyZWYoTlVMTCBUU1JNTFNfQ0MsIEVfV0FSTklORywg IlVuc3VwcG9ydGVkIHNvY2tldCB0eXBlICVkIiwgcGhwX3NvY2stPnR5cGUpOw0KIAkJCVJFVFVS Tl9GQUxTRTsNCkBAIC0xNDg4LDYgKzE1NDIsOSBAQA0KICNpZiBIQVZFX0lQVjYNCiAJc3RydWN0 IHNvY2thZGRyX2luNglzaW42Ow0KICNlbmRpZg0KKyNpZiBkZWZpbmVkKF9fbGludXhfXykNCisJ c3RydWN0IHNvY2thZGRyX25sCXNubDsNCisjZW5kaWYNCiAJaW50CQkJCQlyZXR2YWwsIGJ1Zl9s ZW4sIGFkZHJfbGVuOw0KIAlsb25nCQkJCWxlbiwgZmxhZ3MsIHBvcnQgPSAwOw0KIAljaGFyCQkJ CSpidWYsICphZGRyOw0KQEAgLTE1NDAsNiArMTU5NywxNiBAQA0KIAkJCXJldHZhbCA9IHNlbmR0 byhwaHBfc29jay0+YnNkX3NvY2tldCwgYnVmLCAobGVuID4gYnVmX2xlbikgPyBidWZfbGVuIDog bGVuLCBmbGFncywgKHN0cnVjdCBzb2NrYWRkciAqKSAmc2luNiwgc2l6ZW9mKHNpbjYpKTsNCiAJ CQlicmVhazsNCiAjZW5kaWYNCisjaWYgZGVmaW5lZChfX2xpbnV4X18pDQorCQljYXNlIEFGX05F VExJTks6DQorCQkJbWVtc2V0KCZzbmwsIDAsIHNpemVvZihzbmwpKTsNCisJCQlzbmwubmxfZmFt aWx5ID0gQUZfTkVUTElOSzsNCisJCQlzbmwubmxfZ3JvdXBzID0gYXRvaShhZGRyKTsNCisJCQlz bmwubmxfcGlkID0gcG9ydDsNCisNCisJCQlyZXR2YWwgPSBzZW5kdG8ocGhwX3NvY2stPmJzZF9z b2NrZXQsIGJ1ZiwgKGxlbiA+IGJ1Zl9sZW4pID8gYnVmX2xlbiA6IGxlbiwgZmxhZ3MsIChzdHJ1 Y3Qgc29ja2FkZHIgKikgJnNubCwgc2l6ZW9mKHNubCkpOw0KKwkJCWJyZWFrOw0KKyNlbmRpZg0K IAkJZGVmYXVsdDoNCiAJCQlwaHBfZXJyb3JfZG9jcmVmKE5VTEwgVFNSTUxTX0NDLCBFX1dBUk5J TkcsICJVbnN1cHBvcnRlZCBzb2NrZXQgdHlwZSAlZCIsIHBocF9zb2NrLT50eXBlKTsNCiAJCQlS RVRVUk5fRkFMU0U7 --000e0cd2dec69e3ff504649a09c3--