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 13:06:20 +0000 (13:06 +0000)
commitede74167cad0b73758d77c2777e4efebe746f27b
tree64f19c02b30c48b0d8ac6a9d636a83774b3d57c4
parentf29ccef8b33eb0c4e04736032cb5769b373eb546
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]