diff --git a/package/gluon-ebtables-limit-arp/src/lookup3.c b/package/gluon-ebtables-limit-arp/src/lookup3.c
index a6252a9283d4e0c0c581d7fdbaeb04bbfc08aee0..8908840c054408289f7bc304bcb1c762ca153f10 100644
--- a/package/gluon-ebtables-limit-arp/src/lookup3.c
+++ b/package/gluon-ebtables-limit-arp/src/lookup3.c
@@ -95,7 +95,7 @@ satisfy this are
    14  9  3  7 17  3
 Well, "9 15 3 18 27 15" didn't quite get 32 bits diffing
 for "differ" defined as + with a one-bit base and a two-bit delta.  I
-used http://burtleburtle.net/bob/hash/avalanche.html to choose 
+used https://burtleburtle.net/bob/hash/avalanche.html to choose
 the operations, constants, and arrangements of the variables.
 
 This does not achieve avalanche.  There are input bits of (a,b,c)
diff --git a/package/gluon-radv-filterd/src/gluon-radv-filterd.c b/package/gluon-radv-filterd/src/gluon-radv-filterd.c
index 75c980fd6caf0921a19e7eccd3e3fc4db1f870b2..ed090c4605ab016f97206e2c95831ba50caa1fcb 100644
--- a/package/gluon-radv-filterd/src/gluon-radv-filterd.c
+++ b/package/gluon-radv-filterd/src/gluon-radv-filterd.c
@@ -634,7 +634,7 @@ static int fork_execvp_timeout(struct timespec *timeout, const char *file, const
 	if (child == 0) {
 		sigprocmask(SIG_SETMASK, &oldsignals, NULL);
 		// casting discards const, but should be safe
-		// (see http://stackoverflow.com/q/36925388)
+		// (see https://stackoverflow.com/q/36925388)
 		execvp(file, (char**) argv);
 		fprintf(stderr, "can't execvp(\"%s\", ...): %s\n", file, strerror(errno));
 		_exit(1);