History log of /haiku/src/add-ons/kernel/file_systems/netfs/shared/NetAddress.cpp
Revision Date Author Comments
# ded3731e 28-Feb-2023 Augustin Cavalier <waddlesplash@gmail.com>

netfs: Include bsd/features.h.

Fixes the build.


# 565155af 27-Jul-2019 Augustin Cavalier <waddlesplash@gmail.com>

Remove unnecessary usages of BLocker::Sem().

Most of these should have been BLocker::InitCheck() anyway.
The one that was actually using the sem (MessageLooper)
should just store the name parameter, which simplifies
things anyway.

Done as a result of a branch where I'm experimenting
with making BLocker not even create a semaphore in
"benaphore" mode.


# 20f046ed 17-Nov-2014 Jérôme Duval <jerome.duval@gmail.com>

netfs: fixes some x86_64 build failures.

* long is used in vnode_ops in fs_proto.h whereas it should be int32.
* at least one reply object is casted an int32 cookie as a pointer.


# f0d46bd8 17-Nov-2014 Adrien Destugues <pulkomandy@gmail.com>

NetFS: fix build.

Fixes #11168.


# 8c3c1172 10-Jun-2011 Rene Gollent <anevilyak@gmail.com>

Adjust ReleaseReference() to also return the previous ref count as
AcquireReference() now does, and adjust all callers that relied on the previous
return type.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42091 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 88e38c17 16-Dec-2010 Ingo Weinhold <ingo_weinhold@gmx.de>

Replace uses of obsolescent BReference[able] API.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39870 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5a1d355f 14-Jan-2010 Stephan Aßmus <superstippi@gmx.de>

Copied Ingo's netfs from the dark pit in which it was forgotten to something
more visible and ported it to the current UserlandFS server (and GCC4). It still
uses the R5 file system API, which the UserlandFS conveniently still provides
support for. It compiles and links, but is otherwise still untested. The changes
I am alsmost confident that I didn't change any semantics. That is unless
HashMap, HashString and DoublyLinkedList work differently enough to make any of
the netfs code break.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35081 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 20f046edb99c55b1af0a17340ff8a581d000bc5c 17-Nov-2014 Jérôme Duval <jerome.duval@gmail.com>

netfs: fixes some x86_64 build failures.

* long is used in vnode_ops in fs_proto.h whereas it should be int32.
* at least one reply object is casted an int32 cookie as a pointer.


# f0d46bd83cd4b50fc63fdff30bd71400a608aaed 17-Nov-2014 Adrien Destugues <pulkomandy@gmail.com>

NetFS: fix build.

Fixes #11168.


# 8c3c1172011e71f591060f73e460f45a717a4e31 10-Jun-2011 Rene Gollent <anevilyak@gmail.com>

Adjust ReleaseReference() to also return the previous ref count as
AcquireReference() now does, and adjust all callers that relied on the previous
return type.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42091 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 88e38c178a96634d52920e2de8bb3cbd49869f93 16-Dec-2010 Ingo Weinhold <ingo_weinhold@gmx.de>

Replace uses of obsolescent BReference[able] API.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39870 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5a1d355fdf2747f80f8c46e2539f844a0b813346 14-Jan-2010 Stephan Aßmus <superstippi@gmx.de>

Copied Ingo's netfs from the dark pit in which it was forgotten to something
more visible and ported it to the current UserlandFS server (and GCC4). It still
uses the R5 file system API, which the UserlandFS conveniently still provides
support for. It compiles and links, but is otherwise still untested. The changes
I am alsmost confident that I didn't change any semantics. That is unless
HashMap, HashString and DoublyLinkedList work differently enough to make any of
the netfs code break.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35081 a95241bf-73f2-0310-859d-f6bbb57e9c96