git: 030c028255fd - main - kgssapi: remove the gssd_syscall

From: Gleb Smirnoff <glebius_at_FreeBSD.org>
Date: Sat, 01 Feb 2025 09:02:10 UTC
The branch main has been updated by glebius:

URL: https://cgit.FreeBSD.org/src/commit/?id=030c028255fd89c84c43fd63ab1574f21f040287

commit 030c028255fd89c84c43fd63ab1574f21f040287
Author:     Gleb Smirnoff <glebius@FreeBSD.org>
AuthorDate: 2025-02-01 01:02:14 +0000
Commit:     Gleb Smirnoff <glebius@FreeBSD.org>
CommitDate: 2025-02-01 09:00:26 +0000

    kgssapi: remove the gssd_syscall
    
    Reviewed by:            brooks
    Differential Revision:  https://reviews.freebsd.org/D48554
---
 lib/libsys/Symbol.sys.map | 1 -
 lib/libsys/_libsys.h      | 2 --
 lib/libsys/syscalls.map   | 2 --
 sys/kern/syscalls.master  | 7 +------
 4 files changed, 1 insertion(+), 11 deletions(-)

diff --git a/lib/libsys/Symbol.sys.map b/lib/libsys/Symbol.sys.map
index 8b5330cbdb87..225eca2fc0de 100644
--- a/lib/libsys/Symbol.sys.map
+++ b/lib/libsys/Symbol.sys.map
@@ -388,7 +388,6 @@ FBSDprivate_1.0 {
 	/* Add entries in sort(1) order */
 	__set_error_selector;
 	__sigwait;
-	gssd_syscall;
 	nlm_syscall;
 	rpctls_syscall;
 };
diff --git a/lib/libsys/_libsys.h b/lib/libsys/_libsys.h
index 033ee27f8a19..15a2334f284c 100644
--- a/lib/libsys/_libsys.h
+++ b/lib/libsys/_libsys.h
@@ -384,7 +384,6 @@ typedef int (__sys_renameat_t)(int, const char *, int, const char *);
 typedef int (__sys_symlinkat_t)(const char *, int, const char *);
 typedef int (__sys_unlinkat_t)(int, const char *, int);
 typedef int (__sys_posix_openpt_t)(int);
-typedef int (__sys_gssd_syscall_t)(const char *);
 typedef int (__sys_jail_get_t)(struct iovec *, unsigned int, int);
 typedef int (__sys_jail_set_t)(struct iovec *, unsigned int, int);
 typedef int (__sys_jail_remove_t)(int);
@@ -786,7 +785,6 @@ int __sys_renameat(int oldfd, const char * old, int newfd, const char * new);
 int __sys_symlinkat(const char * path1, int fd, const char * path2);
 int __sys_unlinkat(int fd, const char * path, int flag);
 int __sys_posix_openpt(int flags);
-int __sys_gssd_syscall(const char * path);
 int __sys_jail_get(struct iovec * iovp, unsigned int iovcnt, int flags);
 int __sys_jail_set(struct iovec * iovp, unsigned int iovcnt, int flags);
 int __sys_jail_remove(int jid);
diff --git a/lib/libsys/syscalls.map b/lib/libsys/syscalls.map
index cad6e3ff4132..474df2cd8b1c 100644
--- a/lib/libsys/syscalls.map
+++ b/lib/libsys/syscalls.map
@@ -645,8 +645,6 @@ FBSDprivate_1.0 {
 	__sys_unlinkat;
 	_posix_openpt;
 	__sys_posix_openpt;
-	_gssd_syscall;
-	__sys_gssd_syscall;
 	_jail_get;
 	__sys_jail_get;
 	_jail_set;
diff --git a/sys/kern/syscalls.master b/sys/kern/syscalls.master
index d3c4f2c64231..9628745da304 100644
--- a/sys/kern/syscalls.master
+++ b/sys/kern/syscalls.master
@@ -2768,12 +2768,7 @@
 		    int flags
 		);
 	}
-; 505 is initialised by the kgssapi code, if present.
-505	AUE_NULL	NOSTD {
-		int gssd_syscall(
-		    _In_z_ const char *path
-		);
-	}
+505	AUE_NULL	OBSOL	kgssapi
 506	AUE_JAIL_GET	STD {
 		int jail_get(
 		    _In_reads_(iovcnt) _Contains_long_ptr_ struct iovec *iovp,