[Devel] [PATCH 2/2] cryo: Fix option -f in checkpointing mode
Benjamin Thery
benjamin.thery at bull.net
Mon Jun 9 07:47:29 PDT 2008
Option -f couldn't be used in conjunction with option -p (for checkpointing).
O_CREAT is missing in the flags passed to open().
Now, we can do:
$ cr -p MYPID -f test.cryo
(I know the coding style is not perfect (long lines, several instructions
on the same line), but it fits with cryo's style :) ).
Signed-off-by: Benjamin Thery <benjamin.thery at bull.net>
---
cr.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index: cryodev/cr.c
===================================================================
--- cryodev.orig/cr.c
+++ cryodev/cr.c
@@ -1234,7 +1234,7 @@ int main(int argc, char **argv)
case 'l': mode = ch; break;
case 's': cr_mode |= CR_STOP; break;
case 'm': cr_mode |= CR_MMAP; break;
- case 'p': mode = ch; fd = 1; perm = O_WRONLY; pid = (pid_t)atoi(optarg); break;
+ case 'p': mode = ch; fd = 1; perm = O_WRONLY|O_CREAT; pid = (pid_t)atoi(optarg); break;
case 'r': mode = ch; break;
case 'f': strncpy(filename, optarg, sizeof(filename)); break;
default: usage(); exit(1);
--
_______________________________________________
Containers mailing list
Containers at lists.linux-foundation.org
https://lists.linux-foundation.org/mailman/listinfo/containers
More information about the Devel
mailing list