Parent: ec0e7836cf9369bfc2a962f14a488d9246797326
Author: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Committer: Marcel Holtmann <marcel@holtmann.org>
Date: 2012-12-04 23:48:42
Tree: c52e25055a3bc3141eae61d062fc04ca88099ac4
obexd: add target driver support This simplify target matching to a single place making it easier to add new targets/profiles. Matching is done by either friendly name e.g. opp, ftp... or Bluetooth UUID. Drivers are probed when a session is established and removed when the session is destroyed.
Diffstat
| A | obexd/client/driver.c | | | 85 | ++++++++++++++++++++++++++++++++++++++++ |
| A | obexd/client/driver.h | | | 35 | +++++++++++++++++++++++++++++++++++ |
| M | obexd/client/ftp.c | | | 2 | ++ |
| M | obexd/client/pbap.c | | | 2 | ++ |
| M | obexd/client/session.c | | | 120 | ++++++++++++++++++++++++++++++++++++++++- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
| M | obexd/client/session.h | | | 3 | - - - |
6 files changed, 180 insertions(+), 67 deletions(-)