Lines Matching refs:params

275 	authSize = 4 + 4 + ((strlen(ns->params.server) + 3) &~3) + 4 + 4 + 4;
278 XDROutPacketAddString(&rpc_call, ns->params.server);
279 XDROutPacketAddInt32(&rpc_call, ns->params.uid);
280 XDROutPacketAddInt32(&rpc_call, ns->params.gid);
1132 parse_nfs_params(const char *str, struct mount_nfs_params *params)
1138 if (!str || !params)
1147 params->server = malloc(e - p + 1);
1148 params->server[e - p] = '\0';
1149 strncpy(params->server, p, e - p);
1151 params->serverIP = 0;
1156 params->serverIP |= (v << 24);
1162 params->serverIP |= (v << 16);
1168 params->serverIP |= (v << 8);
1174 params->serverIP |= (v);
1181 params->_export = malloc(i + 1);
1182 params->_export[i] = '\0';
1183 strncpy(params->_export, p, i);
1193 params->hostname = malloc(i + 1);
1194 params->hostname[i] = '\0';
1195 strncpy(params->hostname, p, i);
1202 params->uid = v;
1209 params->gid = v;
1212 params->serverIP, params->server, params->_export,
1213 params->hostname, params->uid, params->gid);
1246 ns->params.server = NULL;
1247 ns->params._export = NULL;
1248 ns->params.hostname = NULL;
1249 if ((result = parse_nfs_params(_parms, &ns->params)) < 0)
1253 ns->mountAddr.sin_addr.s_addr = htonl(ns->params.serverIP);
1295 if ((result = nfs_mount(ns, ns->params._export, &rootNode->fhandle)) < B_OK)
1331 free(ns->params.hostname);
1332 free(ns->params._export);
1333 free(ns->params.server);
1352 free(ns->params.hostname);
1353 free(ns->params._export);
1354 free(ns->params.server);
1430 strcat(info->volume_name, ns->params.server);
1431 strcat(info->volume_name, ns->params._export);