mirror of
https://github.com/curl/curl.git
synced 2026-08-25 13:13:31 +03:00
VMS adjustments
This commit is contained in:
parent
5c4b6a8ef0
commit
ec65a9a364
4 changed files with 22 additions and 20 deletions
|
|
@ -114,10 +114,6 @@
|
|||
#include <netinet/tcp.h> /* for TCP_KEEPIDLE, TCP_KEEPINTVL */
|
||||
#endif
|
||||
|
||||
#ifdef __VMS
|
||||
# include "curlmsg_vms.h"
|
||||
#endif
|
||||
|
||||
#include "os-specific.h"
|
||||
|
||||
/* The last #include file should be: */
|
||||
|
|
@ -131,6 +127,10 @@
|
|||
#include "memdebug.h"
|
||||
#endif
|
||||
|
||||
#ifdef __VMS
|
||||
static int vms_show = 0;
|
||||
#endif
|
||||
|
||||
#if defined(NETWARE)
|
||||
#define PRINT_LINES_PAUSE 23
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -24,10 +24,6 @@
|
|||
|
||||
#include <curl/curl.h>
|
||||
|
||||
#ifdef __VMS
|
||||
# include "curlmsg_vms.h"
|
||||
#endif
|
||||
|
||||
#define ENABLE_CURLX_PRINTF
|
||||
#include "curlx.h"
|
||||
|
||||
|
|
@ -39,7 +35,12 @@
|
|||
|
||||
#ifdef __VMS
|
||||
|
||||
int vms_shell = -1;
|
||||
#include "curlmsg_vms.h"
|
||||
|
||||
void decc$__posix_exit(int __status);
|
||||
void decc$exit(int __status);
|
||||
|
||||
static int vms_shell = -1;
|
||||
|
||||
/* VMS has a DCL shell and and also has Unix shells ported to it.
|
||||
* When curl is running under a Unix shell, we want it to be as much
|
||||
|
|
|
|||
|
|
@ -25,17 +25,15 @@
|
|||
|
||||
#ifdef __VMS
|
||||
|
||||
extern int vms_shell;
|
||||
|
||||
void decc$__posix_exit(int __status);
|
||||
void decc$exit(int __status);
|
||||
|
||||
int is_vms_shell(void);
|
||||
void vms_special_exit(int code, int vms_show);
|
||||
|
||||
#undef exit
|
||||
#define exit(__code) vms_special_exit((__code), (0))
|
||||
|
||||
#define VMS_STS(c,f,e,s) (((c&0xF)<<28)|((f&0xFFF)<<16)|((e&0x1FFF)<3)|(s&7))
|
||||
#define VMSSTS_HIDE VMS_STS(1,0,0,0)
|
||||
|
||||
#endif /* __VMS */
|
||||
|
||||
#endif /* HEADER_CURL_OS_SPECIFIC_H */
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue