<feed xmlns='http://www.w3.org/2005/Atom'>
<title>samba.git/source4/ntvfs/nbench, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/'/>
<entry>
<title>s4-ntvfs: Cast getpid() result to unsigned int for GNU/Solaris build</title>
<updated>2013-03-15T17:38:36+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2013-03-14T09:18:46+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=21f18d0205bc7aca4166e8436083c16540f95781'/>
<id>21f18d0205bc7aca4166e8436083c16540f95781</id>
<content type='text'>
Reviewed-by: Jeremy Allison &lt;jra@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed-by: Jeremy Allison &lt;jra@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>s4:ntvfs: add '_fn' suffix to all ntvfs_ops function pointers</title>
<updated>2012-06-13T09:03:15+00:00</updated>
<author>
<name>Stefan Metzmacher</name>
<email>metze@samba.org</email>
</author>
<published>2012-06-13T07:11:42+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=96ada4d87b6d8618919c614765f2ec1d706f4f4a'/>
<id>96ada4d87b6d8618919c614765f2ec1d706f4f4a</id>
<content type='text'>
This hopefully fixes the build on systems where _LARGE_FILES
triggers defines of syscalls e.g. '#define lseek lseek64'
on AIX.

metze

Autobuild-User(master): Stefan Metzmacher &lt;metze@samba.org&gt;
Autobuild-Date(master): Wed Jun 13 11:03:15 CEST 2012 on sn-devel-104
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This hopefully fixes the build on systems where _LARGE_FILES
triggers defines of syscalls e.g. '#define lseek lseek64'
on AIX.

metze

Autobuild-User(master): Stefan Metzmacher &lt;metze@samba.org&gt;
Autobuild-Date(master): Wed Jun 13 11:03:15 CEST 2012 on sn-devel-104
</pre>
</div>
</content>
</entry>
<entry>
<title>nterr: Add mem_ctx for return string from get_nt_error_c_code()</title>
<updated>2011-05-06T05:51:24+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2011-05-04T05:30:01+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=344eb08ee4e444c1fc1beac26e50c6a85b942885'/>
<id>344eb08ee4e444c1fc1beac26e50c6a85b942885</id>
<content type='text'>
It is clearer to avoid the implicit return on talloc_tos()

Andrew Bartlett
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It is clearer to avoid the implicit return on talloc_tos()

Andrew Bartlett
</pre>
</div>
</content>
</entry>
<entry>
<title>source4/ntvfs: Fix prototypes for all functions.</title>
<updated>2011-03-19T02:20:05+00:00</updated>
<author>
<name>Jelmer Vernooij</name>
<email>jelmer@samba.org</email>
</author>
<published>2011-03-18T23:43:42+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=f5c3742a4c1050fe6eb76f3ee8eb20fa4120b70f'/>
<id>f5c3742a4c1050fe6eb76f3ee8eb20fa4120b70f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>s4:ntvfs/nbench/vfs_bench.c - change a "asprintf" into a "talloc_asprintf"</title>
<updated>2010-05-28T08:04:46+00:00</updated>
<author>
<name>Matthias Dieter Wallnöfer</name>
<email>mdw@samba.org</email>
</author>
<published>2010-05-27T15:11:00+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=69166d3ebb1ad1590d1d6078a2c6b592d06aef5e'/>
<id>69166d3ebb1ad1590d1d6078a2c6b592d06aef5e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Have ntvfs_connect() accept union smb_tcon *tcon instead of char* sharename</title>
<updated>2009-05-20T11:32:27+00:00</updated>
<author>
<name>Sam Liddicott</name>
<email>sam@liddicott.com</email>
</author>
<published>2009-05-14T07:58:50+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=4b21ad9db7babb1e278fa2e3b81737b6df36e2d2'/>
<id>4b21ad9db7babb1e278fa2e3b81737b6df36e2d2</id>
<content type='text'>
This change brings ntvfs_connect into compliance with other ntvfs functions
which take an ntvfs module, an ntvfs request and an smb io union.

It now becomes the responsibility of ntvfs modules to examine
tcon-&gt;generic.level themselves and derive the share name and any other
options
directly; e.g.

	const char *sharename;

	switch (tcon-&gt;generic.level) {
	case RAW_TCON_TCON:
		sharename = tcon-&gt;tcon.in.service;
		break;
	case RAW_TCON_TCONX:
		sharename = tcon-&gt;tconx.in.path;
		break;
	case RAW_TCON_SMB2:
	default:
		return NT_STATUS_INVALID_LEVEL;
	}

	if (strncmp(sharename, "\\\\", 2) == 0) {
		char *p = strchr(sharename+2, '\\');
		if (p) {
			sharename = p + 1;
		}
	}

service.c smbsrv_tcon_backend() is called before ntvfs_connect and fills in
some of the tcon-&gt;..out values.
For the case of RAW_TCON_TCONX, it filles out tcon-&gt;tconx.out.tid and
tcon-&gt;tconx.out.options

For the case of RAW_TCON_TCON it fills out tcon-&gt;tcon.out.tid and
tcon-&gt;tcon.out.max_xmit

Thus the ntvfs_connect function for vfs modules may override these values
if desired, but are not required to.

ntvfs_connect functions are required to fill in the tcon-&gt;tconx.out.*_type
fields, for RAW_TCON_TCONX, perhaps something like:

	if (tcon-&gt;generic.level == RAW_TCON_TCONX) {
		tcon-&gt;tconx.out.fs_type = ntvfs-&gt;ctx-&gt;fs_type;
		tcon-&gt;tconx.out.dev_type = ntvfs-&gt;ctx-&gt;dev_type;
	}

Signed-off-by: Sam Liddicott &lt;sam@liddicott.com&gt;

(I fixed the ntvfs_connect() in the smb_server/smb2/
 and the RAW_TCON_SMB2 switch case in the modules)

Signed-off-by: Stefan Metzmacher &lt;metze@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change brings ntvfs_connect into compliance with other ntvfs functions
which take an ntvfs module, an ntvfs request and an smb io union.

It now becomes the responsibility of ntvfs modules to examine
tcon-&gt;generic.level themselves and derive the share name and any other
options
directly; e.g.

	const char *sharename;

	switch (tcon-&gt;generic.level) {
	case RAW_TCON_TCON:
		sharename = tcon-&gt;tcon.in.service;
		break;
	case RAW_TCON_TCONX:
		sharename = tcon-&gt;tconx.in.path;
		break;
	case RAW_TCON_SMB2:
	default:
		return NT_STATUS_INVALID_LEVEL;
	}

	if (strncmp(sharename, "\\\\", 2) == 0) {
		char *p = strchr(sharename+2, '\\');
		if (p) {
			sharename = p + 1;
		}
	}

service.c smbsrv_tcon_backend() is called before ntvfs_connect and fills in
some of the tcon-&gt;..out values.
For the case of RAW_TCON_TCONX, it filles out tcon-&gt;tconx.out.tid and
tcon-&gt;tconx.out.options

For the case of RAW_TCON_TCON it fills out tcon-&gt;tcon.out.tid and
tcon-&gt;tcon.out.max_xmit

Thus the ntvfs_connect function for vfs modules may override these values
if desired, but are not required to.

ntvfs_connect functions are required to fill in the tcon-&gt;tconx.out.*_type
fields, for RAW_TCON_TCONX, perhaps something like:

	if (tcon-&gt;generic.level == RAW_TCON_TCONX) {
		tcon-&gt;tconx.out.fs_type = ntvfs-&gt;ctx-&gt;fs_type;
		tcon-&gt;tconx.out.dev_type = ntvfs-&gt;ctx-&gt;dev_type;
	}

Signed-off-by: Sam Liddicott &lt;sam@liddicott.com&gt;

(I fixed the ntvfs_connect() in the smb_server/smb2/
 and the RAW_TCON_SMB2 switch case in the modules)

Signed-off-by: Stefan Metzmacher &lt;metze@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>s4:ntvfs/nbench: s/private/nprivates</title>
<updated>2009-02-02T12:08:33+00:00</updated>
<author>
<name>Stefan Metzmacher</name>
<email>metze@samba.org</email>
</author>
<published>2009-02-02T07:33:46+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=7ee87c339bc328f89d08afc0e5c9e095ceb1f746'/>
<id>7ee87c339bc328f89d08afc0e5c9e095ceb1f746</id>
<content type='text'>
metze
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
metze
</pre>
</div>
</content>
</entry>
<entry>
<title>r25554: Convert last instances of BOOL, True and False to the standard types.</title>
<updated>2007-10-10T20:07:55+00:00</updated>
<author>
<name>Jelmer Vernooij</name>
<email>jelmer@samba.org</email>
</author>
<published>2007-10-06T22:28:14+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=2151cde58014ea2e822c13d2f8a369b45dc19ca8'/>
<id>2151cde58014ea2e822c13d2f8a369b45dc19ca8</id>
<content type='text'>
(This used to be commit 566aa14139510788548a874e9213d91317f83ca9)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(This used to be commit 566aa14139510788548a874e9213d91317f83ca9)
</pre>
</div>
</content>
</entry>
<entry>
<title>r23792: convert Samba4 to GPLv3</title>
<updated>2007-10-10T19:59:12+00:00</updated>
<author>
<name>Andrew Tridgell</name>
<email>tridge@samba.org</email>
</author>
<published>2007-07-10T02:07:03+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=0479a2f1cbae51fcd8dbdc3c148c808421fb4d25'/>
<id>0479a2f1cbae51fcd8dbdc3c148c808421fb4d25</id>
<content type='text'>
There are still a few tidyups of old FSF addresses to come (in both s3
and s4). More commits soon.
(This used to be commit fcf38a38ac691abd0fa51b89dc951a08e89fdafa)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There are still a few tidyups of old FSF addresses to come (in both s3
and s4). More commits soon.
(This used to be commit fcf38a38ac691abd0fa51b89dc951a08e89fdafa)
</pre>
</div>
</content>
</entry>
<entry>
<title>r23067: use 'const union smb_search_data *file' also in the server code to get rid</title>
<updated>2007-10-10T19:52:47+00:00</updated>
<author>
<name>Stefan Metzmacher</name>
<email>metze@samba.org</email>
</author>
<published>2007-05-22T09:25:58+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=42c1ef4025186066660b1bb187d063e07bb493ff'/>
<id>42c1ef4025186066660b1bb187d063e07bb493ff</id>
<content type='text'>
of compiler warnings in the cifs backend

metze
(This used to be commit 34ef07b1f5acdad27edd80de8de4c6de7f879f9b)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
of compiler warnings in the cifs backend

metze
(This used to be commit 34ef07b1f5acdad27edd80de8de4c6de7f879f9b)
</pre>
</div>
</content>
</entry>
</feed>
