<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/usr.bin/truss/syscalls.c, branch stable/6</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=stable%2F6</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=stable%2F6'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2006-06-09T21:08:51Z</updated>
<entry>
<title>MFC:</title>
<updated>2006-06-09T21:08:51Z</updated>
<author>
<name>Pav Lucistnik</name>
<email>pav@FreeBSD.org</email>
</author>
<published>2006-06-09T21:08:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=523c1635883805529ea11a6baad449d1c655c176'/>
<id>urn:sha1:523c1635883805529ea11a6baad449d1c655c176</id>
<content type='text'>
- Add decoding of kse_release, ...
- Fix crash when hitting unknown syscall
</content>
</entry>
<entry>
<title>Sync with HEAD except for powerpc bits:</title>
<updated>2006-05-15T20:53:44Z</updated>
<author>
<name>Pav Lucistnik</name>
<email>pav@FreeBSD.org</email>
</author>
<published>2006-05-15T20:53:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=277906334bf50082ab27dae126a778a610482b5a'/>
<id>urn:sha1:277906334bf50082ab27dae126a778a610482b5a</id>
<content type='text'>
- Add -s flag to limit the length of string fields in the output
  brian Jan 2, 2006
- Accept zero len sockaddr_in types
  alfred Oct 15, 2005

Approved by:	alfred
</content>
</entry>
<entry>
<title>Decode chroot(2) args.</title>
<updated>2005-06-14T21:51:08Z</updated>
<author>
<name>Alfred Perlstein</name>
<email>alfred@FreeBSD.org</email>
</author>
<published>2005-06-14T21:51:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=3969f0fa13c7a1f829eed7d2b2af3fa9cbd1eda3'/>
<id>urn:sha1:3969f0fa13c7a1f829eed7d2b2af3fa9cbd1eda3</id>
<content type='text'>
Approved by: re
</content>
</entry>
<entry>
<title>decode utimes, lutimes, futimes, chflags, lchflags.</title>
<updated>2005-05-26T22:49:06Z</updated>
<author>
<name>Alfred Perlstein</name>
<email>alfred@FreeBSD.org</email>
</author>
<published>2005-05-26T22:49:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=dfafebf72eb10bba730b7f93f374e05cd2004f2b'/>
<id>urn:sha1:dfafebf72eb10bba730b7f93f374e05cd2004f2b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>decode mkdir args.</title>
<updated>2005-05-26T20:06:57Z</updated>
<author>
<name>Alfred Perlstein</name>
<email>alfred@FreeBSD.org</email>
</author>
<published>2005-05-26T20:06:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=42af4f50999fb1dd3eb8e988c7d6d07c65b0eb3d'/>
<id>urn:sha1:42af4f50999fb1dd3eb8e988c7d6d07c65b0eb3d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change fix a bug where the length of data written by snprintf was</title>
<updated>2005-03-03T17:20:36Z</updated>
<author>
<name>Alfred Perlstein</name>
<email>alfred@FreeBSD.org</email>
</author>
<published>2005-03-03T17:20:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9c6519b0a2e8ca1496a8cfdf43ef894e9ec7d8f4'/>
<id>urn:sha1:9c6519b0a2e8ca1496a8cfdf43ef894e9ec7d8f4</id>
<content type='text'>
being mishandled by using accumulation (into an uninitialized
variable) instead of direct assignment.

Reviewed by: scottl
</content>
</entry>
<entry>
<title>Fix Quad handling on 64-bit architectures. On 64-bit machines, a Quad</title>
<updated>2004-09-05T05:27:30Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2004-09-05T05:27:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=10aeefc913941a45ed022cc151c8d2414849cfd8'/>
<id>urn:sha1:10aeefc913941a45ed022cc151c8d2414849cfd8</id>
<content type='text'>
also occupies a single slot. There's no need for any special handling
of Quads. While here, remove the silly make_quad() function. We have
the 2 longs on 32-bit machines already lined up in the argument array,
so we can fetch the Quad with a simple cast.

Before:
  lseek(1,0x123456789,0xd0d0d0d0d0d0d0d0) = 4886718345 (0x123456789)
After:
  lseek(1,0x123456789,SEEK_SET)           = 4886718345 (0x123456789)
</content>
</entry>
<entry>
<title>don't seg if the syscall is invalid for i386fbsd.</title>
<updated>2004-08-08T23:29:36Z</updated>
<author>
<name>Alfred Perlstein</name>
<email>alfred@FreeBSD.org</email>
</author>
<published>2004-08-08T23:29:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=d10f73b3115f6fa38a18d39fc03207ecb6e7d597'/>
<id>urn:sha1:d10f73b3115f6fa38a18d39fc03207ecb6e7d597</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use the length modifier 'll' instead of 'q' to print long longs.</title>
<updated>2004-07-28T16:03:13Z</updated>
<author>
<name>Stefan Farfeleder</name>
<email>stefanf@FreeBSD.org</email>
</author>
<published>2004-07-28T16:03:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=14cc87e4796cc33dbe477084822b31d1292ff338'/>
<id>urn:sha1:14cc87e4796cc33dbe477084822b31d1292ff338</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Support readlink(2) better.  Readlink does not nul terminate the</title>
<updated>2004-07-17T19:48:49Z</updated>
<author>
<name>Alfred Perlstein</name>
<email>alfred@FreeBSD.org</email>
</author>
<published>2004-07-17T19:48:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=2bae4eb30862565380ca4f43d5a24e30e7bdc7c8'/>
<id>urn:sha1:2bae4eb30862565380ca4f43d5a24e30e7bdc7c8</id>
<content type='text'>
result buffer, so we need to format it ourselves.  The problem is
that the length is stored as the return value from readlink, so we
need to pass the return value from our syscall into print_arg.

Motivated by: truss garbage on my screen from reading /etc/malloc.conf.
</content>
</entry>
</feed>
