diff -r dd90c858eb74 -r c4dae65155e9 src/server/util/util.c --- a/src/server/util/util.c Sun Dec 07 17:37:05 2025 +0100 +++ b/src/server/util/util.c Sun Dec 07 17:48:42 2025 +0100 @@ -56,6 +56,7 @@ #include #include #include +#include #include "pblock.h" #include "util.h" @@ -1157,3 +1158,18 @@ return ns; } +/* ----------------------------- util_is_url ------------------------------ */ + +NSAPI_PUBLIC int util_is_url(const char *url) +{ + const char *t = url; + + while(*t) { + if(*t == ':') + return 1; + if(!isalpha(*t)) + return 0; + ++t; + } + return 0; +}