Rev 4341 | Rev 4348 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4341 | Rev 4345 | ||
---|---|---|---|
Line 124... | Line 124... | ||
124 | } |
124 | } |
125 | } |
125 | } |
126 | 126 | ||
127 | int main(int argc, char **argv) |
127 | int main(int argc, char **argv) |
128 | { |
128 | { |
129 | int vfs_phone; |
- | |
130 | - | ||
131 | printf(NAME ": HelenOS TMPFS file system server\n"); |
129 | printf(NAME ": HelenOS TMPFS file system server\n"); |
132 | 130 | ||
133 | vfs_phone = ipc_connect_me_to(PHONE_NS, SERVICE_VFS, 0, 0); |
131 | int vfs_phone = ipc_connect_me_to_blocking(PHONE_NS, SERVICE_VFS, 0, 0); |
134 | while (vfs_phone < EOK) { |
132 | if (vfs_phone < EOK) { |
- | 133 | printf(NAME ": Unable to connect to VFS\n"); |
|
135 | usleep(10000); |
134 | return -1; |
136 | vfs_phone = ipc_connect_me_to(PHONE_NS, SERVICE_VFS, 0, 0); |
- | |
137 | } |
135 | } |
138 | 136 | ||
139 | int rc; |
- | |
140 | rc = fs_register(vfs_phone, &tmpfs_reg, &tmpfs_vfs_info, |
137 | int rc = fs_register(vfs_phone, &tmpfs_reg, &tmpfs_vfs_info, |
141 | tmpfs_connection); |
138 | tmpfs_connection); |
142 | if (rc != EOK) { |
139 | if (rc != EOK) { |
143 | printf(NAME ": Failed to register file system (%d)\n", rc); |
140 | printf(NAME ": Failed to register file system (%d)\n", rc); |
144 | return rc; |
141 | return rc; |
145 | } |
142 | } |