From owner-soc-status@freebsd.org Wed Jun 14 03:18:20 2017 Return-Path: Delivered-To: soc-status@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 49B6BC78776 for ; Wed, 14 Jun 2017 03:18:20 +0000 (UTC) (envelope-from jerrywossion@gmail.com) Received: from mail-oi0-x229.google.com (mail-oi0-x229.google.com [IPv6:2607:f8b0:4003:c06::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0F6AB770B2 for ; Wed, 14 Jun 2017 03:18:20 +0000 (UTC) (envelope-from jerrywossion@gmail.com) Received: by mail-oi0-x229.google.com with SMTP id e11so41104615oia.2 for ; Tue, 13 Jun 2017 20:18:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to:cc; bh=42ygyFOIbAeejtzqzajQpbdLw2Pu4MNHDfK31fqHwVQ=; b=A9KPNw4YTfDb5G7mkyTzNzmT/PBZjOvaNSFOlk088N6usP88uxyRHBYygcolJGNrEY SEZLNFlFHblB3mkgrhFqB+73TuO+bmvbkO+VK9GQ/M8i1RGkJxCiTunW4G05M8w7665L bvpzn3dHJUbz7rWVIfKR0ZLdGS4CQrW+Jy1+1HlQKydK6L8f75q8w9DiH7CqNR62JUye iAILIIVj/x2Qyr4/eVy/ou/qvZumsKNJwrCzkEoNZipCiqCpScwDkD6vMqbpGf4BGxxG Z/iZnjZsx5yiuQKHhj4tDNIUqh2U7mo3zMaG0wM3aOLJaul9RIMsEFtc3xpIQIriVKAH CPzQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=42ygyFOIbAeejtzqzajQpbdLw2Pu4MNHDfK31fqHwVQ=; b=CghY+J9lEHdaNF0dtEbZTtXDngSx0KlT87oceXFt18Ibpgo8o2s+f6KO8icyHBp9Eu 3Ke7XjZzNUJZ4B8e5JLy+pI+xD+Zo/poRpygB5bXbWXScnZMnmbzjrjU9wB/ynz342Jo Y3uDTbfvnSkeOLaPklDkog1NoL6ZQwosha2SurR1ALXKgwk78HLsk9h4dpNGolJg4+VX dLkl7JR8eA8NDSNFOCjGJxy6pQCBAcG5mqNGL/Y7yZZjDsaRjVkW2GiHup1d2zGGfrDb OQUEVaDZfdb7a5ALLUgEhMI+1uWVMS9axE8WQz9hJ8tMDeYPhVYGCdBVmlZARhjO75qC gjbQ== X-Gm-Message-State: AKS2vOyhuWaw4b6GO0j2Rr/DvAcGL3d9dBbfbAa7rBSq/opKySNIkARD Us+bzzq1YHMxiLcTncNETR5tyCuuxL0O X-Received: by 10.202.212.16 with SMTP id l16mr2007150oig.157.1497410299068; Tue, 13 Jun 2017 20:18:19 -0700 (PDT) MIME-Version: 1.0 Received: by 10.157.2.100 with HTTP; Tue, 13 Jun 2017 20:17:58 -0700 (PDT) From: Jie Weng Date: Wed, 14 Jun 2017 11:17:58 +0800 Message-ID: Subject: [GSOC 2017] Add usbdump file-format to Wireshark, week 1-2 To: soc-status@freebsd.org Cc: Hans Petter Selasky Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: soc-status@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Summer of Code Status Reports and Discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Jun 2017 03:18:20 -0000 Hi all, I was learning the development of wiretap lib in Wireshark these two weeks by reading the source code. To make Wireshark support the usbdump file format, the first step is to add support to open and handle the dumped file. To achieve this, three key routine is required: usbdump_open, usbdump_read, and usbdump_seek_read, by now I've almost finished the usbdump_open routine. the code is hosted at https://github.com/jerrywossion/usbdump-wireshark. Best regards, Jie Weng