1: /* $Header$ */ 2: 3: /* 4: * Author: Peter J. Nicklin 5: */ 6: 7: /* 8: * pbcpykey() copies the key field pointed to by bp to key. Returns 9: * null-terminated key. 10: */ 11: #include "pdbuf.h" 12: 13: char * 14: pbcpykey(key, bp) 15: register char *key; /* key string */ 16: register char *bp; /* buffer pointer */ 17: { 18: char *keysave; 19: 20: keysave = key; 21: while (*bp != _PBKS && *bp != _PBFS && *bp != '\0') 22: *key++ = *bp++; 23: *key = '\0'; 24: return(keysave); 25: }