version 1.7, 2005/03/30 17:43:04 |
version 1.8, 2005/04/03 17:32:50 |
|
|
cvs_tag_sendflags(struct cvsroot *root) |
cvs_tag_sendflags(struct cvsroot *root) |
{ |
{ |
if (branch && (cvs_sendarg(root, "-b", 0) < 0)) |
if (branch && (cvs_sendarg(root, "-b", 0) < 0)) |
return (EX_PROTOCOL); |
return (-1); |
|
|
if (delete && (cvs_sendarg(root, "-d", 0) < 0)) |
if (delete && (cvs_sendarg(root, "-d", 0) < 0)) |
return (EX_PROTOCOL); |
return (-1); |
|
|
if (old_tag) { |
if (old_tag) { |
if ((cvs_sendarg(root, "-r", 0) < 0) || |
if ((cvs_sendarg(root, "-r", 0) < 0) || |
(cvs_sendarg(root, old_tag, 0) < 0)) |
(cvs_sendarg(root, old_tag, 0) < 0)) |
return (EX_PROTOCOL); |
return (-1); |
} |
} |
|
|
if (date) { |
if (date) { |
if ((cvs_sendarg(root, "-D", 0) < 0) || |
if ((cvs_sendarg(root, "-D", 0) < 0) || |
(cvs_sendarg(root, date, 0) < 0)) |
(cvs_sendarg(root, date, 0) < 0)) |
return (EX_PROTOCOL); |
return (-1); |
} |
} |
|
|
if (cvs_sendarg(root, tag, 0) < 0) |
if (cvs_sendarg(root, tag, 0) < 0) |
return (EX_PROTOCOL); |
return (-1); |
|
|
return (0); |
return (0); |
} |
} |