Home | History | Annotate | Download | only in netd

Lines Matching refs:cli

63 int SecondaryTableController::addRoute(SocketClient *cli, char *iface, char *dest, int prefix,
71 cli->sendMsg(ResponseCode::OperationFailed, "Max number NATed", true);
79 return modifyRoute(cli, ADD, iface, dest, prefix, gateway, tableIndex);
82 int SecondaryTableController::modifyRoute(SocketClient *cli, const char *action, char *iface,
95 if (runAndFree(cli, cmd)) {
99 cli->sendMsg(ResponseCode::OperationFailed, "ip route modification failed", true);
112 cli->sendMsg(ResponseCode::CommandOkay, "Route modified", false);
145 int SecondaryTableController::removeRoute(SocketClient *cli, char *iface, char *dest, int prefix,
151 cli->sendMsg(ResponseCode::OperationFailed, "Interface not found", true);
155 return modifyRoute(cli, DEL, iface, dest, prefix, gateway, tableIndex);
190 int SecondaryTableController::runAndFree(SocketClient *cli, char *cmd) {
193 if (cli != NULL) {
196 cli->sendMsg(ResponseCode::CommandSyntaxError, "Too long", true);