diff --git a/lib/libc/sys/listen.2 b/lib/libc/sys/listen.2
index e09d1ca7bef2..ab22fd18e885 100644
--- a/lib/libc/sys/listen.2
+++ b/lib/libc/sys/listen.2
@@ -175,7 +175,7 @@ has been replaced with
 .Va kern.ipc.soacceptqueue
 in
 .Fx 10.0
-to prevent confusion its actual functionality.
+to prevent confusion about its actual functionality.
 The original
 .Xr sysctl 3
 .Va kern.ipc.somaxconn
diff --git a/sys/kern/uipc_socket.c b/sys/kern/uipc_socket.c
index a964cf27d546..4087290f800d 100644
--- a/sys/kern/uipc_socket.c
+++ b/sys/kern/uipc_socket.c
@@ -186,7 +186,7 @@ MALLOC_DEFINE(M_PCB, "pcb", "protocol control block");
  * Limit on the number of connections in the listen queue waiting
  * for accept(2).
  * NB: The orginal sysctl somaxconn is still available but hidden
- * to prevent confusion about the actually purpose of this number.
+ * to prevent confusion about the actual purpose of this number.
  */
 static int somaxconn = SOMAXCONN;