]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
remove unused 'size' from listeners
authorAlan T. DeKok <aland@freeradius.org>
Mon, 1 May 2017 15:58:06 +0000 (11:58 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Mon, 1 May 2017 15:58:06 +0000 (11:58 -0400)
src/include/protocol.h
src/main/listen.c
src/modules/proto_vmps/proto_vmps.c

index 13ef75595ddcddde266b0f088526fe3bcb44d1e5..ce021bf786b5ba352fe82e01a8166e790be765d2 100644 (file)
@@ -37,7 +37,6 @@ extern "C" {
 typedef int (*rad_listen_parse_t)(CONF_SECTION *, rad_listen_t *);
 typedef int (*rad_listen_unlang_t)(CONF_SECTION *, CONF_SECTION *);
 typedef void (*rad_listen_free_t)(rad_listen_t *);
-typedef ssize_t (*rad_listen_size_t)(uint8_t const *data, size_t data_len);
 
 /** Struct exported by a proto_* module
  *
@@ -51,8 +50,6 @@ typedef struct rad_protocol_t {
        uint32_t                transports;             //!< What can transport this protocol.
        bool                    tls;                    //!< Whether protocol can be wrapped in TLS.
 
-       rad_listen_size_t       size;
-
        rad_listen_unlang_t     bootstrap;              //!< Phase1 - Basic validation checks of virtual server.
        rad_listen_unlang_t     compile;                //!< Phase2 - Compile unlang sections in the virtual
                                                        //!< server that map to packet types used by the protocol.
index 27eb7300faa9512f2b78bd8036685ee1d1a7a27d..17da6cf053c438204309d541ea3b47a02bd94792 100644 (file)
@@ -2555,8 +2555,7 @@ static rad_protocol_t master_listen[] = {
                .name = "proxy",
                .inst_size = sizeof(listen_socket_t),
                .transports = TRANSPORT_DUAL,
-               .tls = true,
-               .size = fr_radius_len,
+               .tls = true,            
                .parse = common_socket_parse,
                .open = common_socket_open,
                .recv = proxy_socket_recv,
@@ -2577,7 +2576,6 @@ static rad_protocol_t master_listen[] = {
                .inst_size = sizeof(listen_socket_t),
                .transports = TRANSPORT_DUAL,
                .tls = true,
-               .size = fr_radius_len,
                .parse = common_socket_parse,
                .open = common_socket_open,
                .recv = auth_socket_recv,
@@ -2596,7 +2594,6 @@ static rad_protocol_t master_listen[] = {
                .inst_size = sizeof(listen_socket_t),
                .transports = TRANSPORT_DUAL,
                .tls = true,
-               .size = fr_radius_len,
                .parse = common_socket_parse,
                .open = common_socket_open,
                .recv = acct_socket_recv,
@@ -2644,7 +2641,6 @@ static rad_protocol_t master_listen[] = {
                .inst_size = sizeof(listen_socket_t),
                .transports = TRANSPORT_DUAL,
                .tls = true,
-               .size = fr_radius_len,
                .parse = common_socket_parse,
                .open = common_socket_open,
                .recv = coa_socket_recv,
index 2114595cc0061e92b7b425735b47956973e7908e..5511183131db804da0d4b0fc70961b5f5d149a5f 100644 (file)
@@ -310,7 +310,6 @@ rad_protocol_t proto_vmps = {
        .tls            = false,
 
        .load           = vmps_load,
-       .size           = vqp_packet_size,
        .compile        = vqp_listen_compile,
        .parse          = common_socket_parse,
        .open           = common_socket_open,