s4:rpc_server: remove 'socket_address' based functions
authorStefan Metzmacher <metze@samba.org>
Mon, 26 Apr 2010 11:39:36 +0000 (13:39 +0200)
committerStefan Metzmacher <metze@samba.org>
Tue, 27 Apr 2010 11:00:25 +0000 (13:00 +0200)
metze

source4/rpc_server/dcerpc_server.c
source4/rpc_server/dcerpc_server.h
source4/rpc_server/service_rpc.c

index c9474233cb8e473d2e89a88dc029559f0ab2e3d4..0b0e3f22b6364d908f41d2c038a8a643594a82ed 100644 (file)
@@ -1111,25 +1111,6 @@ _PUBLIC_ NTSTATUS dcesrv_reply(struct dcesrv_call_state *call)
        return NT_STATUS_OK;
 }
 
-_PUBLIC_ struct socket_address *dcesrv_connection_get_my_addr(struct dcesrv_connection *conn, TALLOC_CTX *mem_ctx)
-{
-       if (!conn->transport.get_my_addr) {
-               return NULL;
-       }
-
-       return conn->transport.get_my_addr(conn, mem_ctx);
-}
-
-_PUBLIC_ struct socket_address *dcesrv_connection_get_peer_addr(struct dcesrv_connection *conn, TALLOC_CTX *mem_ctx)
-{
-       if (!conn->transport.get_peer_addr) {
-               return NULL;
-       }
-
-       return conn->transport.get_peer_addr(conn, mem_ctx);
-}
-
-
 /*
   remove the call from the right list when freed
  */
index 7e82548395e15d8feaacbc38f227a945d6ddbfee..bf93380274fc44cc2e9b0802de27965660ab6e89 100644 (file)
@@ -218,8 +218,6 @@ struct dcesrv_connection {
        struct {
                void *private_data;
                void (*report_output_data)(struct dcesrv_connection *);
-               struct socket_address *(*get_my_addr)(struct dcesrv_connection *, TALLOC_CTX *mem_ctx);
-               struct socket_address *(*get_peer_addr)(struct dcesrv_connection *, TALLOC_CTX *mem_ctx);
        } transport;
 
        struct tstream_context *stream;
index 0cc930ebc5f55466c468f95803ceb397ae407d9f..906b02dc9ec4099f224399709a300ed441db3f14 100644 (file)
@@ -370,8 +370,6 @@ static void dcesrv_sock_accept(struct stream_connection *srv_conn)
 
        dcesrv_conn->transport.private_data             = srv_conn;
        dcesrv_conn->transport.report_output_data       = dcesrv_sock_report_output_data;
-       dcesrv_conn->transport.get_my_addr              = dcesrv_sock_get_my_addr;
-       dcesrv_conn->transport.get_peer_addr            = dcesrv_sock_get_peer_addr;
 
        TALLOC_FREE(srv_conn->event.fde);