summaryrefslogtreecommitdiffstats
path: root/crypto/kerberosIV/kadmin/Design.txt
blob: 7763a04f4967ec0a7ee8f4b162d17a2a0ed7e77e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
// This file attempts to present the internal functioning of the new kerberos
// admin server and interface..

//
// The calling side
//

// Outer interface (programmers interface)
kadm_mod_entry(vals *old_dat, vals *new_dat) returns (vals *cur_dat)
    // sends a command telling the server to change all entries which match
    //   old_dat to entries matching new_dat
    // returns in cur_dat the actual current values of the modified records
    // implemented with calls to _vals_to_stream, _send_out, _take_in, and
    //   _stream_to_vals, _interpret_ret

// Inner calls
_vals_to_stream (vals *, unsigned char *)
    // converts a vals structure to a byte stream for transmission over the net

_stream_to_vals (unsigned char *, vals *)
    // converts a byte stream recieved into a vals structure


OpenPOWER on IntegriCloud