aboutsummaryrefslogtreecommitdiff
path: root/src/appl/gss-sample/gss-server.c
diff options
context:
space:
mode:
authorTom Yu <tlyu@mit.edu>1994-07-21 05:07:10 +0000
committerTom Yu <tlyu@mit.edu>1994-07-21 05:07:10 +0000
commita07b05d796a73462ca8a9a706965bbe3fdccf7f6 (patch)
treeced15f4d851ecb04960eff11a9a7b1cbb8e0c455 /src/appl/gss-sample/gss-server.c
parent72d224ddd771a48e60b96eb46b73c780090ed7d7 (diff)
downloadkrb5-a07b05d796a73462ca8a9a706965bbe3fdccf7f6.zip
krb5-a07b05d796a73462ca8a9a706965bbe3fdccf7f6.tar.gz
krb5-a07b05d796a73462ca8a9a706965bbe3fdccf7f6.tar.bz2
* Makefile.in: fix infinite recursion in rules
* gss-client.c: * gss-misc.c: * gss-server.c: downgrade to K&R function definitions git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4007 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/appl/gss-sample/gss-server.c')
-rw-r--r--src/appl/gss-sample/gss-server.c31
1 files changed, 20 insertions, 11 deletions
diff --git a/src/appl/gss-sample/gss-server.c b/src/appl/gss-sample/gss-server.c
index 523b2bd..59229bd 100644
--- a/src/appl/gss-sample/gss-server.c
+++ b/src/appl/gss-sample/gss-server.c
@@ -32,11 +32,11 @@ static char *rcsid = "$Header$";
#include <gssapi/gssapi.h>
#include <gssapi/gssapi_generic.h>
-int create_socket(u_short port);
+int create_socket();
-int send_token(int s, gss_buffer_t tok);
-int recv_token(int s, gss_buffer_t tok);
-void display_status(char *msg, OM_uint32 maj_stat, OM_uint32 min_stat);
+int send_token();
+int recv_token();
+void display_status();
usage()
{
@@ -44,7 +44,9 @@ usage()
exit(1);
}
-main(int argc, char **argv)
+main(argc, argv)
+ int argc;
+ char **argv;
{
struct sockaddr_in saddr;
char *service_name;
@@ -92,7 +94,8 @@ main(int argc, char **argv)
* A listening socket on the specified port and created and returned.
* On error, an error message is displayed and -1 is returned.
*/
-int create_socket(u_short port)
+int create_socket(port)
+ u_short port;
{
struct sockaddr_in saddr;
int s;
@@ -142,7 +145,9 @@ int create_socket(u_short port)
*
* If any error occurs, -1 is returned.
*/
-int sign_server(int s, char *service_name)
+int sign_server(s, service_name)
+ int s;
+ char *service_name;
{
gss_cred_id_t server_creds;
gss_buffer_desc client_name, xmit_buf, msg_buf;
@@ -237,7 +242,9 @@ int sign_server(int s, char *service_name)
* fails, an error message is displayed and -1 is returned; otherwise,
* 0 is returned.
*/
-int server_acquire_creds(char *service_name, gss_cred_id_t *server_creds)
+int server_acquire_creds(service_name, server_creds)
+ char *service_name;
+ gss_cred_id_t *server_creds;
{
gss_buffer_desc name_buf;
gss_name_t server_name;
@@ -288,9 +295,11 @@ int server_acquire_creds(char *service_name, gss_cred_id_t *server_creds)
* in client_name and 0 is returned. If unsuccessful, an error
* message is displayed and -1 is returned.
*/
-int server_establish_context(int s, gss_cred_id_t server_creds,
- gss_ctx_id_t *context, gss_buffer_t
- client_name)
+int server_establish_context(s, server_creds, context, client_name)
+ int s;
+ gss_cred_id_t server_creds;
+ gss_ctx_id_t *context;
+ gss_buffer_t client_name;
{
gss_buffer_desc send_tok, recv_tok;
gss_name_t client;