X-Git-Url: http://git.archive.openwrt.org/?p=project%2Fuqmi.git;a=blobdiff_plain;f=commands-wds.c;h=91cf15cdfcac73dc0ae7c4edeadaca46a663bb07;hp=526c1ddc23887e8ef09df0bf9f5114395d81263e;hb=6e92c519f4276e883388f7831e1506905be0c511;hpb=517bdc9e99b8151785acfdb0ae8a0ef99e6fc0dd;ds=sidebyside diff --git a/commands-wds.c b/commands-wds.c index 526c1dd..91cf15c 100644 --- a/commands-wds.c +++ b/commands-wds.c @@ -48,6 +48,14 @@ cmd_wds_set_password_prepare(struct qmi_dev *qmi, struct qmi_request *req, struc return QMI_CMD_DONE; } +#define cmd_wds_set_autoconnect_cb no_cb +static enum qmi_cmd_result +cmd_wds_set_autoconnect_prepare(struct qmi_dev *qmi, struct qmi_request *req, struct qmi_msg *msg, char *arg) +{ + qmi_set(&wds_sn_req, enable_autoconnect, true); + return QMI_CMD_DONE; +} + static void cmd_wds_start_network_cb(struct qmi_dev *qmi, struct qmi_request *req, struct qmi_msg *msg) { @@ -94,3 +102,11 @@ cmd_wds_get_packet_service_status_prepare(struct qmi_dev *qmi, struct qmi_reques qmi_set_wds_get_packet_service_status_request(msg); return QMI_CMD_REQUEST; } + +#define cmd_wds_reset_cb no_cb +static enum qmi_cmd_result +cmd_wds_reset_prepare(struct qmi_dev *qmi, struct qmi_request *req, struct qmi_msg *msg, char *arg) +{ + qmi_set_wds_reset_request(msg); + return QMI_CMD_REQUEST; +}