rsrv: remove pPayload for debug logging
Unused since 33f4d15ff3.
Now make clear that this is so.
This commit is contained in:
1 parent
1929355167
commit
8a3e7811e3
1 file changed
+39
-39
@@ -57,8 +57,8 @@
|
||||
|
||||
static EVENTFUNC read_reply;
|
||||
|
||||
#define logBadId(CLIENT, MP, PPL)\
|
||||
logBadIdWithFileAndLineno(CLIENT, MP, PPL, __FILE__, __LINE__)
|
||||
#define logBadId(CLIENT, MP)\
|
||||
logBadIdWithFileAndLineno(CLIENT, MP, __FILE__, __LINE__)
|
||||
|
||||
/*
|
||||
* for tracking db put notifies
|
||||
@@ -283,7 +283,6 @@ static void log_header (
|
||||
const char *pContext,
|
||||
struct client *client,
|
||||
const caHdrLargeArray *mp,
|
||||
const void *pPayLoad,
|
||||
unsigned mnum
|
||||
)
|
||||
{
|
||||
@@ -345,12 +344,11 @@ static void log_header (
|
||||
static void logBadIdWithFileAndLineno(
|
||||
struct client *client,
|
||||
caHdrLargeArray *mp,
|
||||
const void *pPayload,
|
||||
char *pFileName,
|
||||
unsigned lineno
|
||||
)
|
||||
{
|
||||
log_header ( "bad resource ID", client, mp, pPayload, 0 );
|
||||
log_header ( "bad resource ID", client, mp, 0 );
|
||||
SEND_LOCK ( client );
|
||||
send_err ( mp, ECA_INTERNAL, client, "Bad Resource ID at %s.%d",
|
||||
pFileName, lineno );
|
||||
@@ -365,7 +363,7 @@ static int bad_udp_cmd_beacon ( caHdrLargeArray *mp,
|
||||
{
|
||||
if (CASDEBUG > 0)
|
||||
log_header ("got a beacon on the wrong UDP port",
|
||||
pClient, mp, pPayload, 0);
|
||||
pClient, mp, 0);
|
||||
return RSRV_ERROR;
|
||||
}
|
||||
|
||||
@@ -375,9 +373,10 @@ static int bad_udp_cmd_beacon ( caHdrLargeArray *mp,
|
||||
static int bad_udp_cmd_action ( caHdrLargeArray *mp,
|
||||
void *pPayload, struct client *pClient )
|
||||
{
|
||||
(void)pPayload;
|
||||
if (CASDEBUG > 0)
|
||||
log_header ("invalid (damaged?) request code from UDP",
|
||||
pClient, mp, pPayload, 0);
|
||||
pClient, mp, 0);
|
||||
return RSRV_ERROR;
|
||||
}
|
||||
|
||||
@@ -388,7 +387,8 @@ static int bad_tcp_cmd_action ( caHdrLargeArray *mp, void *pPayload,
|
||||
struct client *client )
|
||||
{
|
||||
const char *pCtx = "invalid (damaged?) request code from TCP";
|
||||
log_header ( pCtx, client, mp, pPayload, 0 );
|
||||
(void)pPayload;
|
||||
log_header ( pCtx, client, mp, 0 );
|
||||
|
||||
/*
|
||||
* by default, clients don't recover
|
||||
@@ -658,7 +658,7 @@ static int read_action ( caHdrLargeArray *mp, void *pPayloadIn, struct client *p
|
||||
db_field_log *pfl = NULL;
|
||||
|
||||
if ( ! pciu ) {
|
||||
logBadId ( pClient, mp, 0 );
|
||||
logBadId ( pClient, mp );
|
||||
return RSRV_ERROR;
|
||||
}
|
||||
readAccess = asCheckGet ( pciu->asClientPVT );
|
||||
@@ -753,7 +753,7 @@ static int read_notify_action ( caHdrLargeArray *mp, void *pPayload, struct clie
|
||||
|
||||
pciu = MPTOPCIU ( mp, client );
|
||||
if ( !pciu ) {
|
||||
logBadId ( client, mp, pPayload );
|
||||
logBadId ( client, mp );
|
||||
return RSRV_ERROR;
|
||||
}
|
||||
|
||||
@@ -794,12 +794,12 @@ static int write_action ( caHdrLargeArray *mp,
|
||||
|
||||
pciu = MPTOPCIU(mp, client);
|
||||
if(!pciu){
|
||||
logBadId(client, mp, pPayload);
|
||||
logBadId(client, mp);
|
||||
return RSRV_ERROR;
|
||||
}
|
||||
|
||||
if (INVALID_DB_REQ(mp->m_dataType)) {
|
||||
log_header ("bad put data type", client, mp, pPayload, 0);
|
||||
log_header ("bad put data type", client, mp, 0);
|
||||
return RSRV_ERROR;
|
||||
}
|
||||
if (mp->m_count > dbChannelFinalElements(pciu->dbch)) {
|
||||
@@ -827,7 +827,7 @@ static int write_action ( caHdrLargeArray *mp,
|
||||
mp->m_dataType, pPayload, pPayload,
|
||||
FALSE /* net -> host format */, mp->m_count );
|
||||
if ( status != ECA_NORMAL ) {
|
||||
log_header ("invalid data type", client, mp, pPayload, 0);
|
||||
log_header ("invalid data type", client, mp, 0);
|
||||
SEND_LOCK(client);
|
||||
send_err(
|
||||
mp,
|
||||
@@ -897,7 +897,7 @@ static int host_name_action ( caHdrLargeArray *mp, void *pPayload,
|
||||
size = epicsStrnLen(pName, mp->m_postsize)+1;
|
||||
if (size > 512 || size > mp->m_postsize) {
|
||||
log_header ( "bad (very long) host name",
|
||||
client, mp, pPayload, 0 );
|
||||
client, mp, 0 );
|
||||
SEND_LOCK(client);
|
||||
send_err(
|
||||
mp,
|
||||
@@ -922,7 +922,7 @@ static int host_name_action ( caHdrLargeArray *mp, void *pPayload,
|
||||
pMalloc = malloc(size);
|
||||
if(!pMalloc){
|
||||
log_header ( "no space in pool for new host name",
|
||||
client, mp, pPayload, 0 );
|
||||
client, mp, 0 );
|
||||
SEND_LOCK(client);
|
||||
send_err(
|
||||
mp,
|
||||
@@ -984,7 +984,7 @@ static int client_name_action ( caHdrLargeArray *mp, void *pPayload,
|
||||
size = epicsStrnLen(pName, mp->m_postsize)+1;
|
||||
if (size > 512 || size > mp->m_postsize) {
|
||||
log_header ("a very long user name was specified",
|
||||
client, mp, pPayload, 0);
|
||||
client, mp, 0);
|
||||
SEND_LOCK(client);
|
||||
send_err(
|
||||
mp,
|
||||
@@ -1001,7 +1001,7 @@ static int client_name_action ( caHdrLargeArray *mp, void *pPayload,
|
||||
pMalloc = malloc(size);
|
||||
if(!pMalloc){
|
||||
log_header ("no memory for new user name",
|
||||
client, mp, pPayload, 0);
|
||||
client, mp, 0);
|
||||
SEND_LOCK(client);
|
||||
send_err(
|
||||
mp,
|
||||
@@ -1277,7 +1277,7 @@ static int claim_ciu_action ( caHdrLargeArray *mp,
|
||||
*/
|
||||
if (mp->m_postsize<=1) {
|
||||
log_header ( "empty PV name in UDP search request?",
|
||||
client, mp, pPayload, 0 );
|
||||
client, mp, 0 );
|
||||
return RSRV_OK;
|
||||
}
|
||||
pName[mp->m_postsize-1] = '\0';
|
||||
@@ -1302,7 +1302,7 @@ static int claim_ciu_action ( caHdrLargeArray *mp,
|
||||
mp->m_cid);
|
||||
if (!pciu) {
|
||||
log_header ("no memory to create new channel",
|
||||
client, mp, pPayload, 0);
|
||||
client, mp, 0);
|
||||
SEND_LOCK(client);
|
||||
send_err(mp,
|
||||
ECA_ALLOCMEM,
|
||||
@@ -1324,7 +1324,7 @@ static int claim_ciu_action ( caHdrLargeArray *mp,
|
||||
client->pHostName ? client->pHostName : "");
|
||||
if(status != 0 && status != S_asLib_asNotActive){
|
||||
log_header ("No room for security table",
|
||||
client, mp, pPayload, 0);
|
||||
client, mp, 0);
|
||||
SEND_LOCK(client);
|
||||
send_err(mp, ECA_ALLOCMEM, client, "No room for security table");
|
||||
SEND_UNLOCK(client);
|
||||
@@ -1354,7 +1354,7 @@ static int claim_ciu_action ( caHdrLargeArray *mp,
|
||||
}
|
||||
else if (status!=0) {
|
||||
log_header ("No room for access security state change subscription",
|
||||
client, mp, pPayload, 0);
|
||||
client, mp, 0);
|
||||
SEND_LOCK(client);
|
||||
send_err(mp, ECA_ALLOCMEM, client,
|
||||
"No room for access security state change subscription");
|
||||
@@ -1714,12 +1714,12 @@ static int write_notify_action ( caHdrLargeArray *mp, void *pPayload,
|
||||
|
||||
pciu = MPTOPCIU(mp, client);
|
||||
if(!pciu){
|
||||
logBadId ( client, mp, pPayload );
|
||||
logBadId ( client, mp );
|
||||
return RSRV_ERROR;
|
||||
}
|
||||
|
||||
if (INVALID_DB_REQ(mp->m_dataType)) {
|
||||
log_header ("bad put notify data type", client, mp, pPayload, 0);
|
||||
log_header ("bad put notify data type", client, mp, 0);
|
||||
putNotifyErrorReply (client, mp, ECA_BADTYPE);
|
||||
return RSRV_ERROR;
|
||||
}
|
||||
@@ -1776,7 +1776,7 @@ static int write_notify_action ( caHdrLargeArray *mp, void *pPayload,
|
||||
|
||||
if ( busyTmp ) {
|
||||
log_header("put call back time out", client,
|
||||
&pciu->pPutNotify->msg, pciu->pPutNotify->pbuffer, 0);
|
||||
&pciu->pPutNotify->msg, 0);
|
||||
asTrapWriteAfter ( asWritePvtTmp );
|
||||
putNotifyErrorReply (client, &pciu->pPutNotify->msg, ECA_PUTCBINPROG);
|
||||
}
|
||||
@@ -1793,7 +1793,7 @@ static int write_notify_action ( caHdrLargeArray *mp, void *pPayload,
|
||||
* if there isn't enough memory left
|
||||
*/
|
||||
log_header ( "no memory to initiate put notify",
|
||||
client, mp, pPayload, 0 );
|
||||
client, mp, 0 );
|
||||
putNotifyErrorReply (client, mp, ECA_ALLOCMEM);
|
||||
return RSRV_ERROR;
|
||||
}
|
||||
@@ -1801,7 +1801,7 @@ static int write_notify_action ( caHdrLargeArray *mp, void *pPayload,
|
||||
|
||||
if ( ! rsrvExpandPutNotify ( pciu->pPutNotify, size ) ) {
|
||||
log_header ( "no memory to initiate vector put notify",
|
||||
client, mp, pPayload, 0 );
|
||||
client, mp, 0 );
|
||||
putNotifyErrorReply ( client, mp, ECA_ALLOCMEM );
|
||||
return RSRV_ERROR;
|
||||
}
|
||||
@@ -1815,7 +1815,7 @@ static int write_notify_action ( caHdrLargeArray *mp, void *pPayload,
|
||||
mp->m_dataType, pPayload, pciu->pPutNotify->pbuffer,
|
||||
FALSE /* net -> host format */, mp->m_count );
|
||||
if ( status != ECA_NORMAL ) {
|
||||
log_header ("invalid data type", client, mp, pPayload, 0);
|
||||
log_header ("invalid data type", client, mp, 0);
|
||||
putNotifyErrorReply ( client, mp, status );
|
||||
return RSRV_ERROR;
|
||||
}
|
||||
@@ -1852,7 +1852,7 @@ static int event_add_action (caHdrLargeArray *mp, void *pPayload, struct client
|
||||
|
||||
pciu = MPTOPCIU ( mp, client );
|
||||
if ( ! pciu ) {
|
||||
logBadId ( client, mp, pPayload );
|
||||
logBadId ( client, mp );
|
||||
return RSRV_ERROR;
|
||||
}
|
||||
|
||||
@@ -1869,7 +1869,7 @@ static int event_add_action (caHdrLargeArray *mp, void *pPayload, struct client
|
||||
|
||||
if (!pevext) {
|
||||
log_header ("no memory to add subscription",
|
||||
client, mp, pPayload, 0);
|
||||
client, mp, 0);
|
||||
SEND_LOCK(client);
|
||||
send_err(
|
||||
mp,
|
||||
@@ -1897,7 +1897,7 @@ static int event_add_action (caHdrLargeArray *mp, void *pPayload, struct client
|
||||
read_reply, pevext, pevext->mask);
|
||||
if (pevext->pdbev == NULL) {
|
||||
log_header ("no memory to add subscription to db",
|
||||
client, mp, pPayload, 0);
|
||||
client, mp, 0);
|
||||
SEND_LOCK(client);
|
||||
send_err (mp, ECA_ALLOCMEM, client,
|
||||
"subscription install into record %s failed",
|
||||
@@ -1966,7 +1966,7 @@ static int clear_channel_reply ( caHdrLargeArray *mp,
|
||||
*/
|
||||
pciu = MPTOPCIU(mp, client);
|
||||
if(!pciu){
|
||||
logBadId ( client, mp, pPayload );
|
||||
logBadId ( client, mp );
|
||||
return RSRV_ERROR;
|
||||
}
|
||||
|
||||
@@ -2042,7 +2042,7 @@ static int clear_channel_reply ( caHdrLargeArray *mp,
|
||||
if(status != S_bucket_success){
|
||||
UNLOCK_CLIENTQ;
|
||||
errMessage (status, "Bad resource id during channel clear");
|
||||
logBadId ( client, mp, pPayload );
|
||||
logBadId ( client, mp );
|
||||
return RSRV_ERROR;
|
||||
}
|
||||
rsrvChannelCount--;
|
||||
@@ -2075,7 +2075,7 @@ static int event_cancel_reply ( caHdrLargeArray *mp, void *pPayload, struct clie
|
||||
*/
|
||||
pciu = MPTOPCIU(mp, client);
|
||||
if (!pciu) {
|
||||
logBadId ( client, mp, pPayload );
|
||||
logBadId ( client, mp );
|
||||
return RSRV_ERROR;
|
||||
}
|
||||
|
||||
@@ -2247,7 +2247,7 @@ static int search_reply_udp ( caHdrLargeArray *mp, void *pPayload, struct client
|
||||
*/
|
||||
if (mp->m_postsize<=1) {
|
||||
log_header ("empty PV name in UDP search request?",
|
||||
client, mp, pPayload, 0);
|
||||
client, mp, 0);
|
||||
return RSRV_OK;
|
||||
}
|
||||
pName[mp->m_postsize-1] = '\0';
|
||||
@@ -2337,7 +2337,7 @@ static int search_reply_tcp (
|
||||
*/
|
||||
if (mp->m_postsize<=1) {
|
||||
log_header ("empty PV name in UDP search request?",
|
||||
client, mp, pPayload, 0);
|
||||
client, mp, 0);
|
||||
return RSRV_OK;
|
||||
}
|
||||
pName[mp->m_postsize-1] = '\0';
|
||||
@@ -2535,7 +2535,7 @@ int camessage ( struct client *client )
|
||||
"CAS: Client version %u too old", client->minor_version_number );
|
||||
SEND_UNLOCK(client);
|
||||
log_header ( "CAS: Client version too old",
|
||||
client, &msg, 0, nmsg );
|
||||
client, &msg, nmsg );
|
||||
if (msgsize >= bytes_left) {
|
||||
client->recvBytesToDrain = msgsize - bytes_left;
|
||||
client->recv.stk = client->recv.cnt;
|
||||
@@ -2564,7 +2564,7 @@ int camessage ( struct client *client )
|
||||
"CAS: Missaligned protocol rejected" );
|
||||
SEND_UNLOCK(client);
|
||||
log_header ( "CAS: Missaligned protocol rejected",
|
||||
client, &msg, 0, nmsg );
|
||||
client, &msg, nmsg );
|
||||
}
|
||||
status = RSRV_ERROR;
|
||||
break;
|
||||
@@ -2586,7 +2586,7 @@ int camessage ( struct client *client )
|
||||
rsrvSizeofLargeBufTCP );
|
||||
SEND_UNLOCK(client);
|
||||
log_header ( "CAS: server unable to load large request message",
|
||||
client, &msg, 0, nmsg );
|
||||
client, &msg, nmsg );
|
||||
}
|
||||
assert ( client->recv.cnt <= client->recv.maxstk );
|
||||
assert ( msgsize >= bytes_left );
|
||||
@@ -2608,7 +2608,7 @@ int camessage ( struct client *client )
|
||||
nmsg++;
|
||||
|
||||
if ( CASDEBUG > 2 )
|
||||
log_header (NULL, client, &msg, pBody, nmsg);
|
||||
log_header (NULL, client, &msg, nmsg);
|
||||
|
||||
if ( client->proto==IPPROTO_UDP ) {
|
||||
if ( msg.m_cmmd < NELEMENTS ( udpJumpTable ) ) {
|
||||
|
||||
Reference in new issue
Block a user