From owner-freebsd-net@FreeBSD.ORG Fri Nov 25 08:36:22 2005 Return-Path: X-Original-To: freebsd-net@freebsd.org Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4138316A41F for ; Fri, 25 Nov 2005 08:36:22 +0000 (GMT) (envelope-from comepu@gmail.com) Received: from zproxy.gmail.com (zproxy.gmail.com [64.233.162.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id A311843D49 for ; Fri, 25 Nov 2005 08:36:21 +0000 (GMT) (envelope-from comepu@gmail.com) Received: by zproxy.gmail.com with SMTP id 9so622446nzo for ; Fri, 25 Nov 2005 00:36:21 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:from:to:subject:date:mime-version:content-type:x-priority:x-msmail-priority:x-mailer:x-mimeole; b=Zg2jIhyRlVgAiPjODVZGjO6PKwDVNlBP74r0UKtbHnZ3jnGWABm+CeKBD28VBbTCtsxLD/NOsas58n7nxiy5Yzq3j7Zgrsm2OoNi0yFEakrl7qgmrhbgbzuHtvtkC2/EBmTpcjRDhNoWIEMn4Ds6NCsnZDsVb245YKnE7HVIvoI= Received: by 10.36.118.6 with SMTP id q6mr962535nzc; Fri, 25 Nov 2005 00:36:21 -0800 (PST) Received: from wtfzhangj ( [203.212.5.196]) by mx.gmail.com with ESMTP id j4sm399915nzd.2005.11.25.00.36.19; Fri, 25 Nov 2005 00:36:20 -0800 (PST) Message-ID: <002001c5f19b$3c198ee0$ba00a8c0@wtfzhangj> From: "Jon" To: Date: Fri, 25 Nov 2005 16:35:39 +0800 MIME-Version: 1.0 X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1106 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: a question about socket-syscall, thinks X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Nov 2005 08:36:22 -0000 IE5FVF9MT0NLX0dJQU5UKCk7DQogZXJyb3IgPSBzb2NyZWF0ZSh1YXAtPmRvbWFpbiwgJnNvLCB1 YXAtPnR5cGUsIHVhcC0+cHJvdG9jb2wsDQogICAgIHRkLT50ZF91Y3JlZCwgdGQpOw0KIE5FVF9V TkxPQ0tfR0lBTlQoKTsNCiBpZiAoZXJyb3IpIHsNCiAgZmRjbG9zZShmZHAsIGZwLCBmZCwgdGQp Ow0KIH0gZWxzZSB7DQogIEZJTEVERVNDX0xPQ0tfRkFTVChmZHApOw0KICBmcC0+Zl9kYXRhID0g c287IC8qIGFscmVhZHkgaGFzIHJlZiBjb3VudCAqLw0KICBmcC0+Zl9mbGFnID0gRlJFQUR8RldS SVRFOw0KICBmcC0+Zl9vcHMgPSAmc29ja2V0b3BzOw0KICBmcC0+Zl90eXBlID0gRFRZUEVfU09D S0VUOw0KICBGSUxFREVTQ19VTkxPQ0tfRkFTVChmZHApOw0KICB0ZC0+dGRfcmV0dmFsWzBdID0g ZmQ7DQogfQ0KIGZkcm9wKGZwLCB0ZCk7DQogcmV0dXJuIChlcnJvcik7DQoNCkkgZm91bmQgdGhl c2UgbGluZXMgaW4gImtlcm4vdWlwY19zeXNjYWxscy5jKDE2Ni0xODIsIHZlcnNpb246NS40KSIu IEkgaGFkIGEgcXVlc3Rpb24hIFdoeSBkcm9wICJmcCIgaWYgc29jcmVhdGUgZnVuY3Rpb24gcmV0 dXJuIHN1Y2Nlc3M/IENhbiB5b3UgdGVsbCBtZT8gVGhhbmsgeW91IHZlcnkgbXVjaCENCg0KSm9l DQoNCg0K