Lines Matching defs:net
60 static char *opts[] = { "net", "cid", "type", NULL };
66 * net=<addr>,cid=<cid>,type=<3des|aes|sha1|rsa>
69 * supplied arguments, 'net', 'cid' and 'ka'.
75 process_option(char *arg, char **net, char **cid, wbku_key_attr_t *ka)
86 *net = value;
113 if (*net != NULL && **net == '\0') {
114 wbku_printerr("Missing net option value\n");
121 if (*cid != NULL && *net == NULL) {
123 "The cid option requires net option specification\n");
162 * This routine uses the 'net' and the 'cid' to generate the client's
172 create_client_filename(char *filename, size_t len, const char *net,
178 if (net == NULL) {
180 } else if (inet_pton(AF_INET, net, &addr) != 1) {
181 wbku_printerr("%s is not a valid network address\n", net);
184 size = snprintf(filename, len, "%s/%s", CLIENT_KEY_DIR, net);
192 net, cid);
356 client_gen_key(const char *filename, wbku_key_attr_t *ka, const char *net,
440 if (strlcpy(cid_buf, net, PATH_MAX) >= PATH_MAX ||
580 "-o net=<addr>,cid=<cid>,type=<%s|%s|%s>]\n"
581 " %s -d [-m | -c -o net=<addr>,cid=<cid>,"
616 char *net = NULL;
659 if (process_option(optarg, &net, &cid, &ka) != 0) {
703 if (create_client_filename(filename, sizeof (filename), net,
735 if (net == NULL) {
736 net = default_net;
741 if (client_gen_key(filename, &ka, net, cid) != KEYGEN_SUCCESS) {