Lines Matching refs:options
135 struct opt_client *options;
328 errx(1, "options -i and -r are incompatible");
339 errx(1, "options -i and -r are incompatible");
657 free(client->options);
785 struct opt_client *options)
812 options[i].o_request = ++cp;
828 struct opt_client *options;
879 client->options = options = calloc(NOPT, sizeof(*client->options));
880 if (options == NULL) {
885 if (parse_options(client, cp, size, options)) {
886 if (options[OPT_TIMEOUT].o_request != NULL) {
887 to = strtonum(options[OPT_TIMEOUT].o_request,
893 options[OPT_TIMEOUT].o_reply = client->tv.tv_sec = to;
896 if (options[OPT_BLKSIZE].o_request) {
898 options[OPT_BLKSIZE].o_request,
905 options[OPT_BLKSIZE].o_reply = client->segment_size;
908 free(options);
909 client->options = NULL;
942 if (client->options) {
946 free(client->options);
947 client->options = NULL;
973 struct opt_client *options = client->options;
989 if (options != NULL && options[OPT_TSIZE].o_request)
990 options[OPT_TSIZE].o_reply = 512;
1046 if (options != NULL && options[OPT_TSIZE].o_request) {
1048 options[OPT_TSIZE].o_reply = stbuf.st_size;
1051 options[OPT_TSIZE].o_reply =
1052 strtonum(options[OPT_TSIZE].o_request,
1511 struct opt_client *options = client->options;
1522 if (options[i].o_request == NULL)
1526 options[i].o_reply);
1548 /* no client ACK for write requests with options */