Author: trasz
Date: Wed Feb 15 14:25:50 2017
New Revision: 313770
URL: https://svnweb.freebsd.org/changeset/base/313770

Log:
  Regen after r313769.
  
  MFC after:    2 weeks
  Sponsored by: DARPA, AFRL

Modified:
  head/sys/amd64/linux/linux_proto.h
  head/sys/amd64/linux/linux_systrace_args.c

Modified: head/sys/amd64/linux/linux_proto.h
==============================================================================
--- head/sys/amd64/linux/linux_proto.h  Wed Feb 15 14:12:39 2017        
(r313769)
+++ head/sys/amd64/linux/linux_proto.h  Wed Feb 15 14:25:50 2017        
(r313770)
@@ -423,8 +423,8 @@ struct linux_times_args {
 struct linux_ptrace_args {
        char req_l_[PADL_(l_long)]; l_long req; char req_r_[PADR_(l_long)];
        char pid_l_[PADL_(l_long)]; l_long pid; char pid_r_[PADR_(l_long)];
-       char addr_l_[PADL_(l_long)]; l_long addr; char addr_r_[PADR_(l_long)];
-       char data_l_[PADL_(l_long)]; l_long data; char data_r_[PADR_(l_long)];
+       char addr_l_[PADL_(l_ulong)]; l_ulong addr; char 
addr_r_[PADR_(l_ulong)];
+       char data_l_[PADL_(l_ulong)]; l_ulong data; char 
data_r_[PADR_(l_ulong)];
 };
 struct linux_getuid_args {
        register_t dummy;

Modified: head/sys/amd64/linux/linux_systrace_args.c
==============================================================================
--- head/sys/amd64/linux/linux_systrace_args.c  Wed Feb 15 14:12:39 2017        
(r313769)
+++ head/sys/amd64/linux/linux_systrace_args.c  Wed Feb 15 14:25:50 2017        
(r313770)
@@ -874,8 +874,8 @@ systrace_args(int sysnum, void *params, 
                struct linux_ptrace_args *p = params;
                iarg[0] = p->req; /* l_long */
                iarg[1] = p->pid; /* l_long */
-               iarg[2] = p->addr; /* l_long */
-               iarg[3] = p->data; /* l_long */
+               iarg[2] = p->addr; /* l_ulong */
+               iarg[3] = p->data; /* l_ulong */
                *n_args = 4;
                break;
        }
@@ -3971,10 +3971,10 @@ systrace_entry_setargdesc(int sysnum, in
                        p = "l_long";
                        break;
                case 2:
-                       p = "l_long";
+                       p = "l_ulong";
                        break;
                case 3:
-                       p = "l_long";
+                       p = "l_ulong";
                        break;
                default:
                        break;
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to