Networker reordering; remove / change dependencies
authorWilfried Goesgens <dothebart@citadel.org>
Thu, 8 Sep 2011 12:35:51 +0000 (12:35 +0000)
committerWilfried Goesgens <dothebart@citadel.org>
Thu, 8 Sep 2011 12:35:51 +0000 (12:35 +0000)
commit8b276ba2d09c1d606b6b282961c737b6b4e26d21
tree16e2b462f54fde6821b4f4287be83bbbcfc2ef6e
parent12548e7dfeb98737d9bddc108212639dcef36fac
Networker reordering; remove / change dependencies

  - move serv_network.h into modules/network where it belongs...
  - move structs out of serv_network.h into their respective headers
  - serv_expire doesn't need serv_network.h anymore, it seems to get the usetable struct from elsewhere
  - the netfilter module was moved to the network directory, it seems to be closely dangled to networking
  - move all code about the netfilter (config reading) into serv_netfilter.c
  - move the code networker related from msgbase.c:CtdlDoIHavePermissionToPostInThisRoom() into serv_netconfig.c:netconfig_check_roomaccess()
  - move the filterlist instance into serv_netfilter.c

lesson learned the hard way today: if you move a header, flush the dependencies, else the make process will abort with no usefull message at all.
 -> Gentlemen please flush the dependencies and rebootstrap your workingcopy.
13 files changed:
citadel/modules/expire/serv_expire.c
citadel/modules/netfilter/.gitignore [deleted file]
citadel/modules/netfilter/serv_netfilter.c [deleted file]
citadel/modules/network/netconfig.h
citadel/modules/network/netspool.h
citadel/modules/network/serv_netconfig.c
citadel/modules/network/serv_netfilter.c [new file with mode: 0644]
citadel/modules/network/serv_netmail.c
citadel/modules/network/serv_netspool.c
citadel/modules/network/serv_network.c
citadel/modules/network/serv_network.h [new file with mode: 0644]
citadel/msgbase.c
citadel/serv_network.h [deleted file]