summaryrefslogtreecommitdiff
path: root/libs/libmosquitto/src/handle_auth.c
diff options
context:
space:
mode:
Diffstat (limited to 'libs/libmosquitto/src/handle_auth.c')
-rw-r--r--libs/libmosquitto/src/handle_auth.c49
1 files changed, 0 insertions, 49 deletions
diff --git a/libs/libmosquitto/src/handle_auth.c b/libs/libmosquitto/src/handle_auth.c
deleted file mode 100644
index 5b84d3de31..0000000000
--- a/libs/libmosquitto/src/handle_auth.c
+++ /dev/null
@@ -1,49 +0,0 @@
-/*
-Copyright (c) 2018 Roger Light <roger@atchoo.org>
-
-All rights reserved. This program and the accompanying materials
-are made available under the terms of the Eclipse Public License v1.0
-and Eclipse Distribution License v1.0 which accompany this distribution.
-
-The Eclipse Public License is available at
- http://www.eclipse.org/legal/epl-v10.html
-and the Eclipse Distribution License is available at
- http://www.eclipse.org/org/documents/edl-v10.php.
-
-Contributors:
- Roger Light - initial implementation and documentation.
-*/
-
-#include "config.h"
-
-#include <stdio.h>
-#include <string.h>
-
-#include "logging_mosq.h"
-#include "mosquitto_internal.h"
-#include "mqtt_protocol.h"
-#include "packet_mosq.h"
-#include "property_mosq.h"
-
-
-int handle__auth(struct mosquitto *mosq)
-{
- int rc = 0;
- uint8_t reason_code;
- mosquitto_property *properties = NULL;
-
- if(!mosq) return MOSQ_ERR_INVAL;
- log__printf(mosq, MOSQ_LOG_DEBUG, "Client %s received AUTH", mosq->id);
-
- if(mosq->protocol != mosq_p_mqtt5){
- return MOSQ_ERR_PROTOCOL;
- }
-
- if(packet__read_byte(&mosq->in_packet, &reason_code)) return 1;
-
- rc = property__read_all(CMD_AUTH, &mosq->in_packet, &properties);
- if(rc) return rc;
- mosquitto_property_free_all(&properties); /* FIXME - TEMPORARY UNTIL PROPERTIES PROCESSED */
-
- return MOSQ_ERR_SUCCESS;
-}