source: trunk/third/moira/include/update.h @ 23095

Revision 23095, 668 bytes checked in by ghudson, 16 years ago (diff)
Import the moira package from SIPB Debathena.
Line 
1#define log_DEBUG 0
2#define log_INFO  1
3#define log_WARNING 2
4#define log_ERROR 3
5
6#define SERVICE_NAME "moira_update"
7/* For unknown reasons, we're running des_pcbc_encrypt in DEcrypt mode,
8   not ENcrypt, so we need to guarantee that the block size is a multiple
9   of 8 to prevent the data from being zero-padded. */
10#define MR_BUFSIZ 8192
11#define UPDATE_BUFSIZ ((MR_BUFSIZ + 7) & ~7)
12
13int mr_send_file(int conn, char *pathname, char *target_path, int encrypt);
14int mr_send_auth(int conn, char *hostname);
15int mr_execute(int conn, char *path);
16void mr_send_quit(int conn);
17
18#include <krb.h>
19int get_mr_update_ticket(char *host, KTEXT ticket);
20
21extern char *whoami;
Note: See TracBrowser for help on using the repository browser.