Return-Path: MIME-Version: 1.0 In-Reply-To: <20111129135338.GA31479@x220> References: <4ED4A576.8030102@globaledgesoft.com> <4ED4C45E.4090606@globaledgesoft.com> <4928F261E93B4ADD83272E364EF54224@sisodomain.com> <20111129135338.GA31479@x220> Date: Tue, 29 Nov 2011 16:16:18 +0200 Message-ID: Subject: Re: FTP file authorization and transfer progress support From: Luiz Augusto von Dentz To: Jaganath , linux-bluetooth@vger.kernel.org Content-Type: text/plain; charset=ISO-8859-1 Sender: linux-bluetooth-owner@vger.kernel.org List-ID: Hi Jaganath, On Tue, Nov 29, 2011 at 3:53 PM, Johan Hedberg wrote: > Hi Jaganath, > > On Tue, Nov 29, 2011, Jaganath wrote: >> Currently in OBEXD, only OPP put has authorization and file progress >> indication. I am planning to implement the same in FTP put/get/delete the >> same way as it does in OPP. But application may need to know the type of the >> obex operation to which the Authorize method is invoked. So I am planning to >> add a new method namely GetProperties in transfer, which returns the type of >> the operation (put/get/delete) so that application can use it in Authorize >> method. Please let me know your suggestions. > > We try to avoid such extra round-trips in our D-Bus APIs. If such a > feature is really needed the essential context information should be > provided as parameters to the "authorize" call. Im not so sure authorize here is really useful since FTP requires connection authorization anyway, we can create transfers if the purpose is to log them. -- Luiz Augusto von Dentz