aboutsummaryrefslogtreecommitdiffstats
path: root/src/process.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/process.c')
-rw-r--r--src/process.c64
1 files changed, 32 insertions, 32 deletions
diff --git a/src/process.c b/src/process.c
index 350cfe0f80b..698a2c3ac02 100644
--- a/src/process.c
+++ b/src/process.c
@@ -747,7 +747,7 @@ status_message (struct Lisp_Process *p)
747 { 747 {
748 char const *signame; 748 char const *signame;
749 synchronize_system_messages_locale (); 749 synchronize_system_messages_locale ();
750 signame = strsignal (XFASTINT (code)); 750 signame = strsignal (XFIXNAT (code));
751 if (signame == 0) 751 if (signame == 0)
752 string = build_string ("unknown"); 752 string = build_string ("unknown");
753 else 753 else
@@ -769,10 +769,10 @@ status_message (struct Lisp_Process *p)
769 else if (EQ (symbol, Qexit)) 769 else if (EQ (symbol, Qexit))
770 { 770 {
771 if (NETCONN1_P (p)) 771 if (NETCONN1_P (p))
772 return build_string (XFASTINT (code) == 0 772 return build_string (XFIXNAT (code) == 0
773 ? "deleted\n" 773 ? "deleted\n"
774 : "connection broken by remote peer\n"); 774 : "connection broken by remote peer\n");
775 if (XFASTINT (code) == 0) 775 if (XFIXNAT (code) == 0)
776 return build_string ("finished\n"); 776 return build_string ("finished\n");
777 AUTO_STRING (prefix, "exited abnormally with code "); 777 AUTO_STRING (prefix, "exited abnormally with code ");
778 string = Fnumber_to_string (code); 778 string = Fnumber_to_string (code);
@@ -1383,7 +1383,7 @@ nil otherwise. */)
1383 if (NETCONN_P (process) 1383 if (NETCONN_P (process)
1384 || XPROCESS (process)->infd < 0 1384 || XPROCESS (process)->infd < 0
1385 || (set_window_size (XPROCESS (process)->infd, 1385 || (set_window_size (XPROCESS (process)->infd,
1386 XINT (height), XINT (width)) 1386 XFIXNUM (height), XFIXNUM (width))
1387 < 0)) 1387 < 0))
1388 return Qnil; 1388 return Qnil;
1389 else 1389 else
@@ -1589,7 +1589,7 @@ Return nil if format of ADDRESS is invalid. */)
1589 1589
1590 if (nargs <= 5 /* IPv4 */ 1590 if (nargs <= 5 /* IPv4 */
1591 && i < 4 /* host, not port */ 1591 && i < 4 /* host, not port */
1592 && XINT (p->contents[i]) > 255) 1592 && XFIXNUM (p->contents[i]) > 255)
1593 return Qnil; 1593 return Qnil;
1594 1594
1595 args[i + 1] = p->contents[i]; 1595 args[i + 1] = p->contents[i];
@@ -1789,7 +1789,7 @@ usage: (make-process &rest ARGS) */)
1789 val = Vcoding_system_for_read; 1789 val = Vcoding_system_for_read;
1790 if (NILP (val)) 1790 if (NILP (val))
1791 { 1791 {
1792 ptrdiff_t nargs2 = 3 + XINT (Flength (command)); 1792 ptrdiff_t nargs2 = 3 + XFIXNUM (Flength (command));
1793 Lisp_Object tem2; 1793 Lisp_Object tem2;
1794 SAFE_ALLOCA_LISP (args2, nargs2); 1794 SAFE_ALLOCA_LISP (args2, nargs2);
1795 ptrdiff_t i = 0; 1795 ptrdiff_t i = 0;
@@ -1819,7 +1819,7 @@ usage: (make-process &rest ARGS) */)
1819 { 1819 {
1820 if (EQ (coding_systems, Qt)) 1820 if (EQ (coding_systems, Qt))
1821 { 1821 {
1822 ptrdiff_t nargs2 = 3 + XINT (Flength (command)); 1822 ptrdiff_t nargs2 = 3 + XFIXNUM (Flength (command));
1823 Lisp_Object tem2; 1823 Lisp_Object tem2;
1824 SAFE_ALLOCA_LISP (args2, nargs2); 1824 SAFE_ALLOCA_LISP (args2, nargs2);
1825 ptrdiff_t i = 0; 1825 ptrdiff_t i = 0;
@@ -2567,7 +2567,7 @@ static Lisp_Object
2567conv_addrinfo_to_lisp (struct addrinfo *res) 2567conv_addrinfo_to_lisp (struct addrinfo *res)
2568{ 2568{
2569 Lisp_Object protocol = make_fixnum (res->ai_protocol); 2569 Lisp_Object protocol = make_fixnum (res->ai_protocol);
2570 eassert (XINT (protocol) == res->ai_protocol); 2570 eassert (XFIXNUM (protocol) == res->ai_protocol);
2571 return Fcons (protocol, conv_sockaddr_to_lisp (res->ai_addr, res->ai_addrlen)); 2571 return Fcons (protocol, conv_sockaddr_to_lisp (res->ai_addr, res->ai_addrlen));
2572} 2572}
2573 2573
@@ -2609,7 +2609,7 @@ get_lisp_to_sockaddr_size (Lisp_Object address, int *familyp)
2609 p = XVECTOR (XCDR (address)); 2609 p = XVECTOR (XCDR (address));
2610 if (MAX_ALLOCA - sizeof sa->sa_family < p->header.size) 2610 if (MAX_ALLOCA - sizeof sa->sa_family < p->header.size)
2611 return 0; 2611 return 0;
2612 *familyp = XINT (XCAR (address)); 2612 *familyp = XFIXNUM (XCAR (address));
2613 return p->header.size + sizeof (sa->sa_family); 2613 return p->header.size + sizeof (sa->sa_family);
2614 } 2614 }
2615 return 0; 2615 return 0;
@@ -2639,7 +2639,7 @@ conv_lisp_to_sockaddr (int family, Lisp_Object address, struct sockaddr *sa, int
2639 { 2639 {
2640 DECLARE_POINTER_ALIAS (sin, struct sockaddr_in, sa); 2640 DECLARE_POINTER_ALIAS (sin, struct sockaddr_in, sa);
2641 len = sizeof (sin->sin_addr) + 1; 2641 len = sizeof (sin->sin_addr) + 1;
2642 hostport = XINT (p->contents[--len]); 2642 hostport = XFIXNUM (p->contents[--len]);
2643 sin->sin_port = htons (hostport); 2643 sin->sin_port = htons (hostport);
2644 cp = (unsigned char *)&sin->sin_addr; 2644 cp = (unsigned char *)&sin->sin_addr;
2645 sa->sa_family = family; 2645 sa->sa_family = family;
@@ -2650,12 +2650,12 @@ conv_lisp_to_sockaddr (int family, Lisp_Object address, struct sockaddr *sa, int
2650 DECLARE_POINTER_ALIAS (sin6, struct sockaddr_in6, sa); 2650 DECLARE_POINTER_ALIAS (sin6, struct sockaddr_in6, sa);
2651 DECLARE_POINTER_ALIAS (ip6, uint16_t, &sin6->sin6_addr); 2651 DECLARE_POINTER_ALIAS (ip6, uint16_t, &sin6->sin6_addr);
2652 len = sizeof (sin6->sin6_addr) / 2 + 1; 2652 len = sizeof (sin6->sin6_addr) / 2 + 1;
2653 hostport = XINT (p->contents[--len]); 2653 hostport = XFIXNUM (p->contents[--len]);
2654 sin6->sin6_port = htons (hostport); 2654 sin6->sin6_port = htons (hostport);
2655 for (i = 0; i < len; i++) 2655 for (i = 0; i < len; i++)
2656 if (FIXNUMP (p->contents[i])) 2656 if (FIXNUMP (p->contents[i]))
2657 { 2657 {
2658 int j = XFASTINT (p->contents[i]) & 0xffff; 2658 int j = XFIXNAT (p->contents[i]) & 0xffff;
2659 ip6[i] = ntohs (j); 2659 ip6[i] = ntohs (j);
2660 } 2660 }
2661 sa->sa_family = family; 2661 sa->sa_family = family;
@@ -2687,7 +2687,7 @@ conv_lisp_to_sockaddr (int family, Lisp_Object address, struct sockaddr *sa, int
2687 2687
2688 for (i = 0; i < len; i++) 2688 for (i = 0; i < len; i++)
2689 if (FIXNUMP (p->contents[i])) 2689 if (FIXNUMP (p->contents[i]))
2690 *cp++ = XFASTINT (p->contents[i]) & 0xff; 2690 *cp++ = XFIXNAT (p->contents[i]) & 0xff;
2691} 2691}
2692 2692
2693#ifdef DATAGRAM_SOCKETS 2693#ifdef DATAGRAM_SOCKETS
@@ -2819,7 +2819,7 @@ set_socket_option (int s, Lisp_Object opt, Lisp_Object val)
2819 { 2819 {
2820 int optval; 2820 int optval;
2821 if (TYPE_RANGED_FIXNUMP (int, val)) 2821 if (TYPE_RANGED_FIXNUMP (int, val))
2822 optval = XINT (val); 2822 optval = XFIXNUM (val);
2823 else 2823 else
2824 error ("Bad option value for %s", name); 2824 error ("Bad option value for %s", name);
2825 ret = setsockopt (s, sopt->optlevel, sopt->optnum, 2825 ret = setsockopt (s, sopt->optlevel, sopt->optnum,
@@ -2858,7 +2858,7 @@ set_socket_option (int s, Lisp_Object opt, Lisp_Object val)
2858 linger.l_onoff = 1; 2858 linger.l_onoff = 1;
2859 linger.l_linger = 0; 2859 linger.l_linger = 0;
2860 if (TYPE_RANGED_FIXNUMP (int, val)) 2860 if (TYPE_RANGED_FIXNUMP (int, val))
2861 linger.l_linger = XINT (val); 2861 linger.l_linger = XFIXNUM (val);
2862 else 2862 else
2863 linger.l_onoff = NILP (val) ? 0 : 1; 2863 linger.l_onoff = NILP (val) ? 0 : 1;
2864 ret = setsockopt (s, sopt->optlevel, sopt->optnum, 2864 ret = setsockopt (s, sopt->optlevel, sopt->optnum,
@@ -3357,7 +3357,7 @@ connect_network_socket (Lisp_Object proc, Lisp_Object addrinfos,
3357 { 3357 {
3358 Lisp_Object addrinfo = XCAR (addrinfos); 3358 Lisp_Object addrinfo = XCAR (addrinfos);
3359 addrinfos = XCDR (addrinfos); 3359 addrinfos = XCDR (addrinfos);
3360 int protocol = XINT (XCAR (addrinfo)); 3360 int protocol = XFIXNUM (XCAR (addrinfo));
3361 Lisp_Object ip_address = XCDR (addrinfo); 3361 Lisp_Object ip_address = XCDR (addrinfo);
3362 3362
3363#ifdef WINDOWSNT 3363#ifdef WINDOWSNT
@@ -3941,7 +3941,7 @@ usage: (make-network-process &rest ARGS) */)
3941 else if (EQ (tem, Qipv4)) 3941 else if (EQ (tem, Qipv4))
3942 family = AF_INET; 3942 family = AF_INET;
3943 else if (TYPE_RANGED_FIXNUMP (int, tem)) 3943 else if (TYPE_RANGED_FIXNUMP (int, tem))
3944 family = XINT (tem); 3944 family = XFIXNUM (tem);
3945 else 3945 else
3946 error ("Unknown address family"); 3946 error ("Unknown address family");
3947 3947
@@ -4010,7 +4010,7 @@ usage: (make-network-process &rest ARGS) */)
4010 else if (FIXNUMP (service)) 4010 else if (FIXNUMP (service))
4011 { 4011 {
4012 portstring = portbuf; 4012 portstring = portbuf;
4013 portstringlen = sprintf (portbuf, "%"pI"d", XINT (service)); 4013 portstringlen = sprintf (portbuf, "%"pI"d", XFIXNUM (service));
4014 } 4014 }
4015 else 4015 else
4016 { 4016 {
@@ -4096,7 +4096,7 @@ usage: (make-network-process &rest ARGS) */)
4096 if (EQ (service, Qt)) 4096 if (EQ (service, Qt))
4097 port = 0; 4097 port = 0;
4098 else if (FIXNUMP (service)) 4098 else if (FIXNUMP (service))
4099 port = XINT (service); 4099 port = XFIXNUM (service);
4100 else 4100 else
4101 { 4101 {
4102 CHECK_STRING (service); 4102 CHECK_STRING (service);
@@ -4170,7 +4170,7 @@ usage: (make-network-process &rest ARGS) */)
4170 /* :server QLEN */ 4170 /* :server QLEN */
4171 p->is_server = !NILP (server); 4171 p->is_server = !NILP (server);
4172 if (TYPE_RANGED_FIXNUMP (int, server)) 4172 if (TYPE_RANGED_FIXNUMP (int, server))
4173 p->backlog = XINT (server); 4173 p->backlog = XFIXNUM (server);
4174 4174
4175 /* :nowait BOOL */ 4175 /* :nowait BOOL */
4176 if (!p->is_server && socktype != SOCK_DGRAM && nowait) 4176 if (!p->is_server && socktype != SOCK_DGRAM && nowait)
@@ -4627,11 +4627,11 @@ is nil, from any process) before the timeout expired. */)
4627 { /* Obsolete calling convention using integers rather than floats. */ 4627 { /* Obsolete calling convention using integers rather than floats. */
4628 CHECK_FIXNUM (millisec); 4628 CHECK_FIXNUM (millisec);
4629 if (NILP (seconds)) 4629 if (NILP (seconds))
4630 seconds = make_float (XINT (millisec) / 1000.0); 4630 seconds = make_float (XFIXNUM (millisec) / 1000.0);
4631 else 4631 else
4632 { 4632 {
4633 CHECK_FIXNUM (seconds); 4633 CHECK_FIXNUM (seconds);
4634 seconds = make_float (XINT (millisec) / 1000.0 + XINT (seconds)); 4634 seconds = make_float (XFIXNUM (millisec) / 1000.0 + XFIXNUM (seconds));
4635 } 4635 }
4636 } 4636 }
4637 4637
@@ -4642,9 +4642,9 @@ is nil, from any process) before the timeout expired. */)
4642 { 4642 {
4643 if (FIXNUMP (seconds)) 4643 if (FIXNUMP (seconds))
4644 { 4644 {
4645 if (XINT (seconds) > 0) 4645 if (XFIXNUM (seconds) > 0)
4646 { 4646 {
4647 secs = XINT (seconds); 4647 secs = XFIXNUM (seconds);
4648 nsecs = 0; 4648 nsecs = 0;
4649 } 4649 }
4650 } 4650 }
@@ -6196,8 +6196,8 @@ write_queue_pop (struct Lisp_Process *p, Lisp_Object *obj,
6196 *obj = XCAR (entry); 6196 *obj = XCAR (entry);
6197 offset_length = XCDR (entry); 6197 offset_length = XCDR (entry);
6198 6198
6199 *len = XINT (XCDR (offset_length)); 6199 *len = XFIXNUM (XCDR (offset_length));
6200 offset = XINT (XCAR (offset_length)); 6200 offset = XFIXNUM (XCAR (offset_length));
6201 *buf = SSDATA (*obj) + offset; 6201 *buf = SSDATA (*obj) + offset;
6202 6202
6203 return 1; 6203 return 1;
@@ -6451,11 +6451,11 @@ set up yet, this function will block until socket setup has completed. */)
6451 6451
6452 validate_region (&start, &end); 6452 validate_region (&start, &end);
6453 6453
6454 start_byte = CHAR_TO_BYTE (XINT (start)); 6454 start_byte = CHAR_TO_BYTE (XFIXNUM (start));
6455 end_byte = CHAR_TO_BYTE (XINT (end)); 6455 end_byte = CHAR_TO_BYTE (XFIXNUM (end));
6456 6456
6457 if (XINT (start) < GPT && XINT (end) > GPT) 6457 if (XFIXNUM (start) < GPT && XFIXNUM (end) > GPT)
6458 move_gap_both (XINT (start), start_byte); 6458 move_gap_both (XFIXNUM (start), start_byte);
6459 6459
6460 if (NETCONN_P (proc)) 6460 if (NETCONN_P (proc))
6461 wait_while_connecting (proc); 6461 wait_while_connecting (proc);
@@ -6864,7 +6864,7 @@ SIGCODE may be an integer, or a symbol whose name is a signal name. */)
6864 if (FIXNUMP (sigcode)) 6864 if (FIXNUMP (sigcode))
6865 { 6865 {
6866 CHECK_TYPE_RANGED_INTEGER (int, sigcode); 6866 CHECK_TYPE_RANGED_INTEGER (int, sigcode);
6867 signo = XINT (sigcode); 6867 signo = XFIXNUM (sigcode);
6868 } 6868 }
6869 else 6869 else
6870 { 6870 {
@@ -7052,7 +7052,7 @@ handle_child_signal (int sig)
7052 { 7052 {
7053 pid_t deleted_pid; 7053 pid_t deleted_pid;
7054 if (FIXNUMP (xpid)) 7054 if (FIXNUMP (xpid))
7055 deleted_pid = XINT (xpid); 7055 deleted_pid = XFIXNUM (xpid);
7056 else 7056 else
7057 deleted_pid = XFLOAT_DATA (xpid); 7057 deleted_pid = XFLOAT_DATA (xpid);
7058 if (child_status_changed (deleted_pid, 0, 0)) 7058 if (child_status_changed (deleted_pid, 0, 0))