X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=lib%2Frmt.h;h=ff10e7cc48834faf50421404de4c79d372a6206a;hb=fa701417bf3178b7fcc8c6c374dafd6d6dedf6e3;hp=50f037c5af693668ba2b40d7e252871a7ef115b1;hpb=138fc7e67e3d9845cd7d81aad0e9c7724784f9b9;p=debian%2Ftar diff --git a/lib/rmt.h b/lib/rmt.h index 50f037c5..ff10e7cc 100644 --- a/lib/rmt.h +++ b/lib/rmt.h @@ -17,8 +17,8 @@ along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ -extern char *rmt_command; -extern char *rmt_dev_name__; +extern char const *rmt_command; +extern char const *rmt_dev_name__; int rmt_open__ (const char *, int, int, const char *); int rmt_close__ (int); @@ -61,7 +61,7 @@ extern bool force_local_option; #define rmtcreat(dev_name, mode, command) \ (_remdev (dev_name) \ - ? rmt_open__ (dev_name, 1 | O_CREAT, __REM_BIAS, command) \ + ? rmt_open__ (dev_name, O_CREAT | O_WRONLY, __REM_BIAS, command) \ : creat (dev_name, mode)) #define rmtlstat(dev_name, muffer) \