This is no longer used.
Signed-off-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
void ctdb_req_control_continue_node(struct ctdb_req_control *request);
int ctdb_reply_control_continue_node(struct ctdb_reply_control *reply);
-void ctdb_req_control_set_natgwstate(struct ctdb_req_control *request,
- uint32_t natgw_role);
-int ctdb_reply_control_set_natgwstate(struct ctdb_reply_control *reply);
-
void ctdb_req_control_set_lmasterrole(struct ctdb_req_control *request,
uint32_t lmaster_role);
int ctdb_reply_control_set_lmasterrole(struct ctdb_reply_control *reply);
return ctdb_reply_control_generic(reply);
}
-/* CTDB_CONTROL_SET_NATGWSTATE */
-
-void ctdb_req_control_set_natgwstate(struct ctdb_req_control *request,
- uint32_t natgw_role)
-{
- request->opcode = CTDB_CONTROL_SET_NATGWSTATE;
- request->pad = 0;
- request->srvid = 0;
- request->client_id = 0;
- request->flags = 0;
-
- request->rdata.opcode = CTDB_CONTROL_SET_NATGWSTATE;
- request->rdata.data.role = natgw_role;
-}
-
-int ctdb_reply_control_set_natgwstate(struct ctdb_reply_control *reply)
-{
- return ctdb_reply_control_generic(reply);
-}
-
/* CTDB_CONTROL_SET_LMASTERROLE */
void ctdb_req_control_set_lmasterrole(struct ctdb_req_control *request,
case CTDB_CONTROL_CONTINUE_NODE:
break;
- case CTDB_CONTROL_SET_NATGWSTATE:
- len = ctdb_uint32_len(cd->data.role);
- break;
-
case CTDB_CONTROL_SET_LMASTERROLE:
len = ctdb_uint32_len(cd->data.role);
break;
ctdb_string_push(cd->data.reclock_file, buf);
break;
- case CTDB_CONTROL_SET_NATGWSTATE:
- ctdb_uint32_push(cd->data.role, buf);
- break;
-
case CTDB_CONTROL_SET_LMASTERROLE:
ctdb_uint32_push(cd->data.role, buf);
break;
&cd->data.reclock_file);
break;
- case CTDB_CONTROL_SET_NATGWSTATE:
- ret = ctdb_uint32_pull(buf, buflen, mem_ctx,
- &cd->data.role);
- break;
-
case CTDB_CONTROL_SET_LMASTERROLE:
ret = ctdb_uint32_pull(buf, buflen, mem_ctx,
&cd->data.role);
case CTDB_CONTROL_CONTINUE_NODE:
break;
- case CTDB_CONTROL_SET_NATGWSTATE:
- break;
-
case CTDB_CONTROL_SET_LMASTERROLE:
break;
case CTDB_CONTROL_CONTINUE_NODE:
break;
- case CTDB_CONTROL_SET_NATGWSTATE:
- cd->data.role = rand_int(2);
- break;
-
case CTDB_CONTROL_SET_LMASTERROLE:
cd->data.role = rand_int(2);
break;
case CTDB_CONTROL_CONTINUE_NODE:
break;
- case CTDB_CONTROL_SET_NATGWSTATE:
- assert(cd->data.role == cd2->data.role);
- break;
-
case CTDB_CONTROL_SET_LMASTERROLE:
assert(cd->data.role == cd2->data.role);
break;
case CTDB_CONTROL_CONTINUE_NODE:
break;
- case CTDB_CONTROL_SET_NATGWSTATE:
- break;
-
case CTDB_CONTROL_SET_LMASTERROLE:
break;
case CTDB_CONTROL_CONTINUE_NODE:
break;
- case CTDB_CONTROL_SET_NATGWSTATE:
- break;
-
case CTDB_CONTROL_SET_LMASTERROLE:
break;