static void insert_spine(Node *node, ChassisList *chassislist) { int i = get_spine_index(node); if (chassislist->spinenode[i]) return; /* already filled slot */ chassislist->spinenode[i] = node; node->chrecord->chassisnum = chassislist->chassisnum; }
static int insert_spine(ibnd_node_t * node, ibnd_chassis_t * chassis) { int i = get_spine_index(node); if (i < 0) return i; if (chassis->spinenode[i]) return 0; /* already filled slot */ chassis->spinenode[i] = node; node->chassis = chassis; return 0; }