Lines Matching defs:mfs
1113 struct mapfs *mfs = me->map_fs; /* assumes it exists */
1117 if (mfs->mfs_host) {
1118 free(mfs->mfs_host);
1119 mfs->mfs_host = NULL;
1122 mfs = me->map_fs->mfs_next;
1123 if (mfs->mfs_host)
1124 free(mfs->mfs_host);
1125 if (mfs->mfs_dir)
1126 free(mfs->mfs_dir);
1127 me->map_fs->mfs_next = mfs->mfs_next; /* nulls eventually */
1128 free((void*)mfs);
1289 struct mapfs *mfs, **mfsp;
1428 mfs = (struct mapfs *)malloc(sizeof (*mfs));
1429 if (mfs == NULL) {
1434 (void) memset(mfs, 0, sizeof (*mfs));
1435 *mfsp = mfs;
1436 mfsp = &mfs->mfs_next;
1457 mfs->mfs_port = atoi(sport+1);
1459 if (mfs->mfs_port > USHRT_MAX) {
1464 mfs->mfs_port);
1475 mfs->mfs_flags |= MFS_URL;
1477 mfs->mfs_host = strdup(host);
1478 mfs->mfs_dir = strdup(path);
1480 mfs->mfs_host = strdup(hostname);
1481 mfs->mfs_dir = strdup(dirname);
1484 mfs->mfs_penalty = penalty;
1485 if (mfs->mfs_host == NULL || mfs->mfs_dir == NULL) {
1524 struct mapfs *mfs;
1533 mfs = (struct mapfs *)malloc(sizeof (struct mapfs));
1534 if (mfs == NULL)
1536 (void) memset(mfs, 0, sizeof (*mfs));
1553 mfs->mfs_dir = strdup(&devname[devname[0] == ':']);
1554 if (mfs->mfs_dir == NULL)
1556 me->map_fs = mfs;
1655 struct mapfs *mfs;
1660 mfs = me->map_fs;
1661 if (mfs->mfs_host)
1662 free(mfs->mfs_host);
1663 if (mfs->mfs_dir)
1664 free(mfs->mfs_dir);
1665 if (mfs->mfs_args)
1666 free(mfs->mfs_args);
1667 if (mfs->mfs_nconf)
1668 freenetconfigent(mfs->mfs_nconf);
1669 me->map_fs = mfs->mfs_next;
1670 free((char *)mfs);
1702 struct mapfs *mfs;
1713 for (mfs = me->map_fs; mfs; mfs = mfs->mfs_next)
1715 mfs->mfs_host ? mfs->mfs_host: "",
1716 mfs->mfs_dir ? mfs->mfs_dir : "");
1784 struct mapfs *mfs;
1833 mfs = (struct mapfs *)malloc(sizeof (*mfs));
1834 if (mfs == NULL)
1836 (void) memset((char *)mfs, 0, sizeof (*mfs));
1837 ms->map_fs = mfs;
1838 mfs->mfs_host = strdup(host);
1839 if (mfs->mfs_host == NULL)
1841 mfs->mfs_dir = strdup("/");
1842 if (mfs->mfs_dir == NULL)
2008 mfs = (struct mapfs *)malloc(sizeof (*mfs));
2009 if (mfs == NULL)
2011 (void) memset((char *)mfs, 0, sizeof (*mfs));
2012 me->map_fs = mfs;
2013 mfs->mfs_host = strdup(host);
2014 if (mfs->mfs_host == NULL)
2016 mfs->mfs_dir = strdup(ex->ex_dir);
2017 if (mfs->mfs_dir == NULL)