mirror of
https://github.com/inspircd/inspircd.git
synced 2025-03-10 02:59:01 -04:00
Fix linking errors on BSD
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11774 e03df62e-2008-0410-955e-edbf42e46eb7
This commit is contained in:
parent
7c1509e0a7
commit
d811ffeda2
@ -48,7 +48,6 @@ public:
|
||||
virtual bool DelFd(EventHandler* eh, bool force = false);
|
||||
virtual int DispatchEvents();
|
||||
virtual std::string GetName();
|
||||
virtual void WantWrite(EventHandler* eh);
|
||||
virtual void RecoverFromFork();
|
||||
};
|
||||
|
||||
|
@ -73,7 +73,7 @@ END
|
||||
print MAKE <<END;
|
||||
|
||||
bin/inspircd: $core_mk
|
||||
\$(RUNCC) -o \$\@ \$(CORELDFLAGS) \$(LDLIBS) \$^
|
||||
cd \$(BUILDPATH); \$(RUNCC) -o \$\@ \$(CORELDFLAGS) \$(LDLIBS) \$^ \$>
|
||||
|
||||
inspircd: bin/inspircd
|
||||
modules: $mods
|
||||
@ -154,7 +154,7 @@ sub dep_dir($) {
|
||||
closedir DIR;
|
||||
if (@ofiles) {
|
||||
my $ofiles = join ' ', @ofiles;
|
||||
print MAKE "$dir.so: $ofiles\n\t\$(RUNCC) \$(PICLDFLAGS) -o \$\@ \$^\n";
|
||||
print MAKE "$dir.so: $ofiles\n\tcd \$(BUILDPATH); \$(RUNCC) \$(PICLDFLAGS) -o \$\@ \$^ \$>\n";
|
||||
return 1;
|
||||
} else {
|
||||
return 0;
|
||||
|
@ -76,13 +76,9 @@ bool KQueueEngine::AddFd(EventHandler* eh, int event_mask)
|
||||
return false;
|
||||
}
|
||||
|
||||
if (event_mask & (FD_WANT_POLL_WRITE | FD_WANT_FAST_WRITE | FD_WANT_SINGLE_WRITE)) {
|
||||
// ...and sometimes want to write
|
||||
WantWrite(eh);
|
||||
}
|
||||
|
||||
ref[fd] = eh;
|
||||
SocketEngine::SetEventMask(eh, event_mask);
|
||||
OnSetEvent(eh, 0, event_mask);
|
||||
CurrentSetSize++;
|
||||
|
||||
ServerInstance->Logs->Log("SOCKET",DEBUG,"New file descriptor: %d", fd);
|
||||
|
Loading…
x
Reference in New Issue
Block a user