From: Alan T. DeKok Date: Mon, 15 Feb 2021 19:49:37 +0000 (-0500) Subject: move to new location X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=7d11f8df367b50fd6e366a7014ae966503ad46ae;p=thirdparty%2Ffreeradius-server.git move to new location in preparation for better separating process state machines from the front-end listeners --- diff --git a/src/all.mk b/src/all.mk index a79835ae45e..4dd187ed5f9 100644 --- a/src/all.mk +++ b/src/all.mk @@ -5,5 +5,7 @@ SUBMAKEFILES := include/all.mk \ lib/all.mk \ bin/all.mk \ protocols/all.mk \ + listen/all.mk \ + process/all.mk \ modules/all.mk \ tests/all.mk diff --git a/src/listen/all.mk b/src/listen/all.mk new file mode 100644 index 00000000000..ed30b35569d --- /dev/null +++ b/src/listen/all.mk @@ -0,0 +1,4 @@ +# +# All listeners go into subdirectories of the "listen" directory. +# +SUBMAKEFILES := $(wildcard ${top_srcdir}/src/listen/*/all.mk) diff --git a/src/modules/proto_radius/README.md b/src/listen/radius/README.md similarity index 100% rename from src/modules/proto_radius/README.md rename to src/listen/radius/README.md diff --git a/src/listen/radius/all.mk b/src/listen/radius/all.mk new file mode 100644 index 00000000000..17b24e4ff97 --- /dev/null +++ b/src/listen/radius/all.mk @@ -0,0 +1,5 @@ +SUBMAKEFILES := \ + proto_radius.mk \ + proto_radius_udp.mk \ + proto_radius_tcp.mk \ + proto_radius_load.mk diff --git a/src/modules/proto_radius/proto_radius.c b/src/listen/radius/proto_radius.c similarity index 100% rename from src/modules/proto_radius/proto_radius.c rename to src/listen/radius/proto_radius.c diff --git a/src/modules/proto_radius/proto_radius.h b/src/listen/radius/proto_radius.h similarity index 100% rename from src/modules/proto_radius/proto_radius.h rename to src/listen/radius/proto_radius.h diff --git a/src/modules/proto_radius/proto_radius.mk b/src/listen/radius/proto_radius.mk similarity index 100% rename from src/modules/proto_radius/proto_radius.mk rename to src/listen/radius/proto_radius.mk diff --git a/src/modules/proto_radius/proto_radius_load.c b/src/listen/radius/proto_radius_load.c similarity index 100% rename from src/modules/proto_radius/proto_radius_load.c rename to src/listen/radius/proto_radius_load.c diff --git a/src/modules/proto_radius/proto_radius_load.mk b/src/listen/radius/proto_radius_load.mk similarity index 100% rename from src/modules/proto_radius/proto_radius_load.mk rename to src/listen/radius/proto_radius_load.mk diff --git a/src/modules/proto_radius/proto_radius_tcp.c b/src/listen/radius/proto_radius_tcp.c similarity index 100% rename from src/modules/proto_radius/proto_radius_tcp.c rename to src/listen/radius/proto_radius_tcp.c diff --git a/src/modules/proto_radius/proto_radius_tcp.mk b/src/listen/radius/proto_radius_tcp.mk similarity index 100% rename from src/modules/proto_radius/proto_radius_tcp.mk rename to src/listen/radius/proto_radius_tcp.mk diff --git a/src/modules/proto_radius/proto_radius_udp.c b/src/listen/radius/proto_radius_udp.c similarity index 100% rename from src/modules/proto_radius/proto_radius_udp.c rename to src/listen/radius/proto_radius_udp.c diff --git a/src/modules/proto_radius/proto_radius_udp.mk b/src/listen/radius/proto_radius_udp.mk similarity index 100% rename from src/modules/proto_radius/proto_radius_udp.mk rename to src/listen/radius/proto_radius_udp.mk diff --git a/src/modules/proto_radius/all.mk b/src/modules/proto_radius/all.mk deleted file mode 100644 index 086e737b205..00000000000 --- a/src/modules/proto_radius/all.mk +++ /dev/null @@ -1,10 +0,0 @@ -SUBMAKEFILES := \ - proto_radius.mk \ - proto_radius_udp.mk \ - proto_radius_tcp.mk \ - proto_radius_load.mk \ - proto_radius_acct.mk \ - proto_radius_auth.mk \ - proto_radius_coa.mk \ - proto_radius_status.mk \ - proto_radius_dynamic_client.mk diff --git a/src/process/all.mk b/src/process/all.mk new file mode 100644 index 00000000000..4c058bdac72 --- /dev/null +++ b/src/process/all.mk @@ -0,0 +1,4 @@ +# +# All process functions go into subdirectories of the "process" directory. +# +SUBMAKEFILES := $(wildcard ${top_srcdir}/src/process/*/all.mk) diff --git a/src/process/radius/all.mk b/src/process/radius/all.mk new file mode 100644 index 00000000000..5c171cd7cce --- /dev/null +++ b/src/process/radius/all.mk @@ -0,0 +1,5 @@ +SUBMAKEFILES := proto_radius_auth.mk \ + proto_radius_acct.mk \ + proto_radius_coa.mk \ + proto_radius_status.mk \ + proto_radius_dynamic_client.mk diff --git a/src/modules/proto_radius/proto_radius_acct.c b/src/process/radius/proto_radius_acct.c similarity index 100% rename from src/modules/proto_radius/proto_radius_acct.c rename to src/process/radius/proto_radius_acct.c diff --git a/src/modules/proto_radius/proto_radius_acct.mk b/src/process/radius/proto_radius_acct.mk similarity index 100% rename from src/modules/proto_radius/proto_radius_acct.mk rename to src/process/radius/proto_radius_acct.mk diff --git a/src/modules/proto_radius/proto_radius_auth.c b/src/process/radius/proto_radius_auth.c similarity index 100% rename from src/modules/proto_radius/proto_radius_auth.c rename to src/process/radius/proto_radius_auth.c diff --git a/src/modules/proto_radius/proto_radius_auth.mk b/src/process/radius/proto_radius_auth.mk similarity index 100% rename from src/modules/proto_radius/proto_radius_auth.mk rename to src/process/radius/proto_radius_auth.mk diff --git a/src/modules/proto_radius/proto_radius_coa.c b/src/process/radius/proto_radius_coa.c similarity index 100% rename from src/modules/proto_radius/proto_radius_coa.c rename to src/process/radius/proto_radius_coa.c diff --git a/src/modules/proto_radius/proto_radius_coa.mk b/src/process/radius/proto_radius_coa.mk similarity index 100% rename from src/modules/proto_radius/proto_radius_coa.mk rename to src/process/radius/proto_radius_coa.mk diff --git a/src/modules/proto_radius/proto_radius_dynamic_client.c b/src/process/radius/proto_radius_dynamic_client.c similarity index 100% rename from src/modules/proto_radius/proto_radius_dynamic_client.c rename to src/process/radius/proto_radius_dynamic_client.c diff --git a/src/modules/proto_radius/proto_radius_dynamic_client.mk b/src/process/radius/proto_radius_dynamic_client.mk similarity index 100% rename from src/modules/proto_radius/proto_radius_dynamic_client.mk rename to src/process/radius/proto_radius_dynamic_client.mk diff --git a/src/modules/proto_radius/proto_radius_status.c b/src/process/radius/proto_radius_status.c similarity index 100% rename from src/modules/proto_radius/proto_radius_status.c rename to src/process/radius/proto_radius_status.c diff --git a/src/modules/proto_radius/proto_radius_status.mk b/src/process/radius/proto_radius_status.mk similarity index 100% rename from src/modules/proto_radius/proto_radius_status.mk rename to src/process/radius/proto_radius_status.mk