-- re-add strict to connio and cleanup nmap along with a couple of supporting calls in xpl
This commit is contained in:
+12
-12
@@ -134,8 +134,8 @@ bongo_ssl_context *NMAPSSLContextAlloc(void);
|
||||
int NMAPSendCommand(Connection *conn, const char *command, size_t length);
|
||||
int NMAPSendCommandF(Connection *conn, const char *format, ...) XPL_PRINTF(2, 3);
|
||||
|
||||
int NMAPReadResponse(Connection *conn, unsigned char *response, size_t length, BOOL check);
|
||||
int NMAPReadResponseLine(Connection *conn, unsigned char *response, size_t length, BOOL check);
|
||||
int NMAPReadResponse(Connection *conn, char *response, size_t length, BOOL check);
|
||||
int NMAPReadResponseLine(Connection *conn, char *response, size_t length, BOOL check);
|
||||
int NMAPReadResponseAndCount(Connection *conn, unsigned long *count);
|
||||
|
||||
int NMAPRunCommandF(Connection *conn, char *response, size_t length, const char *format, ...) XPL_PRINTF(4, 5);
|
||||
@@ -170,22 +170,22 @@ BOOL NMAPAddEvent(Connection *conn, BongoCalObject *cal, const char *calendar, c
|
||||
|
||||
/* NMAPReadAnswer and NMAPReadAnswerLine are deprecated in favor of NMAPReadResponse and NMAPReadResponseLine */
|
||||
int NMAPReadAnswer(Connection *conn, char *response, size_t length, BOOL checkForResult);
|
||||
int NMAPReadAnswerLine(Connection *conn, unsigned char *response, size_t length, BOOL checkForResult);
|
||||
int NMAPReadAnswerLine(Connection *conn, char *response, size_t length, BOOL checkForResult);
|
||||
|
||||
Connection *NMAPConnect(unsigned char *address, struct sockaddr_in *addr);
|
||||
Connection *NMAPConnectEx(unsigned char *address, struct sockaddr_in *addr, TraceDestination *destination);
|
||||
Connection *NMAPConnectQueue(unsigned char *address, struct sockaddr_in *addr);
|
||||
Connection *NMAPConnectQueueEx(unsigned char *address, struct sockaddr_in *addr, TraceDestination *destination);
|
||||
BOOL NMAPEncrypt(Connection *conn, unsigned char *response, int length, BOOL force);
|
||||
Connection *NMAPConnect(char *address, struct sockaddr_in *addr);
|
||||
Connection *NMAPConnectEx(char *address, struct sockaddr_in *addr, TraceDestination *destination);
|
||||
Connection *NMAPConnectQueue(char *address, struct sockaddr_in *addr);
|
||||
Connection *NMAPConnectQueueEx(char *address, struct sockaddr_in *addr, TraceDestination *destination);
|
||||
BOOL NMAPEncrypt(Connection *conn, char *response, int length, BOOL force);
|
||||
|
||||
BOOL NMAPAuthenticateToStore(Connection *conn, unsigned char *response, int length);
|
||||
BOOL NMAPAuthenticateToQueue(Connection *conn, unsigned char *response, int length);
|
||||
int NMAPAuthenticateWithCookie(Connection *conn, const char *user, const char *cookie, unsigned char *buffer, int length);
|
||||
BOOL NMAPAuthenticateToStore(Connection *conn, char *response, int length);
|
||||
BOOL NMAPAuthenticateToQueue(Connection *conn, char *response, int length);
|
||||
int NMAPAuthenticateWithCookie(Connection *conn, const char *user, const char *cookie, char *buffer, int length);
|
||||
BOOL NMAPAuthenticateThenUserAndStore(Connection *conn, unsigned char *user);
|
||||
|
||||
|
||||
void NMAPQuit(Connection *conn);
|
||||
|
||||
RegistrationStates QueueRegister(const unsigned char *dn, unsigned long queue, unsigned short port);
|
||||
RegistrationStates QueueRegister(const char *dn, unsigned long queue, unsigned short port);
|
||||
|
||||
#endif /* _BONGO_NMAP_LIBRARY_H */
|
||||
|
||||
+1
-1
@@ -45,7 +45,7 @@ void XplHashWrite(xpl_hash_context *context, const void *buffer, size_t length);
|
||||
|
||||
void XplHashFinalBytes(xpl_hash_context *context, unsigned char *buffer, size_t length);
|
||||
|
||||
void XplHashFinal(xpl_hash_context *context, xpl_hash_stringcase strcase, unsigned char *buffer, size_t length);
|
||||
void XplHashFinal(xpl_hash_context *context, xpl_hash_stringcase strcase, char *buffer, size_t length);
|
||||
|
||||
void XplRandomData(void *buffer, size_t length);
|
||||
void XplSaveRandomSeed(void);
|
||||
|
||||
Reference in New Issue
Block a user