Hi, On Mon, Aug 16, 2010 at 10:47:08PM +0300, Luiz Augusto von Dentz wrote: > Hi, > > On Mon, Aug 16, 2010 at 8:22 PM, Marcel J.E. Mol <marcel@xxxxxxx> wrote: > > On Thu, Aug 12, 2010 at 07:41:39AM -0400, Marcel Holtmann wrote: > >> Hi Marcel, > >> > >> > A reasonable working IrMC SYNC server (only full phonebook sync support) > >> > Support for cal and note by just returning nothing. > >> > --- > >> > Makefile.am | 3 + > >> > plugins/irmc.c | 488 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > >> > src/main.c | 12 ++- > >> > src/obex.h | 1 + > >> > 4 files changed, 502 insertions(+), 2 deletions(-) > >> > create mode 100644 plugins/irmc.c > >> > > >> > diff --git a/Makefile.am b/Makefile.am > >> > index 73e2f28..ce8c675 100644 > >> > --- a/Makefile.am > >> > +++ b/Makefile.am > >> > @@ -58,6 +58,9 @@ builtin_sources += plugins/pbap.c plugins/phonebook.h \ > >> > builtin_modules += syncevolution > >> > builtin_sources += plugins/syncevolution.c > >> > > >> > +builtin_modules += irmc > >> > +builtin_sources += plugins/irmc.c plugins/phonebook.h > >> > + > >> > builtin_nodist += plugins/phonebook.c > >> > > >> > libexec_PROGRAMS += src/obexd > >> > diff --git a/plugins/irmc.c b/plugins/irmc.c > >> > new file mode 100644 > >> > index 0000000..96fd807 > >> > --- /dev/null > >> > +++ b/plugins/irmc.c > >> > @@ -0,0 +1,488 @@ > >> > +/* > >> > + * > >> > + * OBEX IrMC Sync Server > >> > ... > >> > +#include "dbus.h" > >> > + > >> > +#define IRMC_CHANNEL 17 > >> > >> we did have a list of defined RFCOMM channels for various protocols, but > >> just don't remember where it is. > >> > >> Johan, we should put that into the doc/ directory actually. Can you dig > >> up that list and commit it as text file. > >> > > > > Any news on this one? Is 17 the correct channel for IrMC? > > I just took a look in the spec, it just say that the channel 'varies', > which is not very revealing and it does not suggest anything. The only > record that I found was using channel 11 which apparently we are not > using too. Ok, then 17 is just fine for IrMC then. I posted a 3th version at the end of last week. Are there any new comments I have to take care of? Or can it be considere for inclusion in the main tree now? On the other hand, if the channel 'varies' it might be better to let the plugin manager select a channel number for each service instead of allocating a fixed one in the specific plugin code. What did you found about channel 11 then? On my nokia 7710 channel 11 is used for "OBEX File Transfer" (serivce 0x1106). -Marcel -- ======-------- Marcel J.E. Mol MESA Consulting B.V. =======--------- ph. +31-(0)6-54724868 P.O. Box 112 =======--------- marcel@xxxxxxx 2630 AC Nootdorp __==== www.mesa.nl ---____U_n_i_x______I_n_t_e_r_n_e_t____ The Netherlands ____ They couldn't think of a number, Linux user 1148 -- counter.li.org so they gave me a name! -- Rupert Hine -- www.ruperthine.com -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html