Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
I
iotivity-classic
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 3,289
    • Issues 3,289
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • IoTivity
  • iotivity-classic
  • Issues
  • #71

Closed
Open
Opened Mar 31, 2016 by Rami Alshafi@ramiOwner

[PM] [C] [Linux] [API] OCProvisionDirectPairing Fails to Provision Direct Pairing

"[Procedure]

  1. OCInitPM(const char* dbPath)

  2. OCSetOwnerTransferCallbackData(OIC_JUST_WORKS, &otmcb)

  3. OCDoOwnershipTransfer(void* ctx,OCProvisionDev_t *targetDevices,OCProvisionResultCB resultCallback);

  4. OCDiscoverOwnedDevices(unsigned short timeout, OCProvisionDev_t **ppList);

  5. OCStackResult OCProvisionDirectPairing(void* ctx, const OCProvisionDev_t *selectedDeviceInfo, OicSecPconf_t *pconf, OCProvisionResultCB resultCallback);
    [Expected]

provisioning Direct Pairing Should be successful
[Actual]

OCProvisionDirectPairing returns OC_STACK_OK but the Callback returns OC_STACK_ERROR
Can be checked with Sample APP also.

[Procedure]

  1. Start Just Work Server

  2. Press Menu 11 to Discover Unowned Device

  3. Press Menu 20 to Do Ownership Trasfer

  4. Press Menu 12 to Discover Owned Device

  5. Press Menu 33 to provision Direct Pairing
    Sample App log :

Enter Device Number, for Provisioning Direct-Pairing: 1

  • Create PDACL for the Selected Device[1]

  • Atempt Direct-Pairi..."


JIRA migration meta data

  • JIRA Issue ID: IOT-1058
  • Reporter: imtiaz.h
  • Assignee: whanii
  • Creator: imtiaz.h
  • Created at: 2016-03-30T21:37:54.000-0700
  • Found in Version: 47bdb4f4
  • Fix in Version: 1.1.0-RC3
  • Issue Severity: Major
  • Reproducibility: Always (100%)
  • Operating System: Ubuntu
  • Hardware/ OEM Platform: None
  • External URL: None
  • Bugzilla ID: None
  • Product: None
  • Status: Closed
  • Components: SDK
  • Priority: Undecided
  • Due Date: None
  • Issue Type: Bug
    END of JIRA migration meta data

Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: iotivity/iotivity-classic#71