Searched refs:cursor (Results 1 - 8 of 8) sorted by relevance

/sendmail/libsmdb/
H A Dsmdb2.c170 ** SMDB_CURSOR_GET_FLAGS_TO_DB2 -- Translates smdb cursor get flags to db2
354 smdb2_cursor_close(cursor)
355 SMDB_CURSOR *cursor;
358 DBC *dbc = (DBC *) cursor->smdbc_impl;
361 free(cursor);
366 smdb2_cursor_del(cursor, flags)
367 SMDB_CURSOR *cursor;
370 DBC *dbc = (DBC *) cursor->smdbc_impl;
376 smdb2_cursor_get(cursor, key, value, flags)
377 SMDB_CURSOR *cursor;
[all...]
H A Dsmdb1.c308 smdb1_cursor_close(cursor)
309 SMDB_CURSOR *cursor;
311 SMDB_DB1_CURSOR *db1_cursor = (SMDB_DB1_CURSOR *) cursor->smdbc_impl;
318 free(cursor);
324 smdb1_cursor_del(cursor, flags)
325 SMDB_CURSOR *cursor;
328 SMDB_DB1_CURSOR *db1_cursor = (SMDB_DB1_CURSOR *) cursor->smdbc_impl;
336 smdb1_cursor_get(cursor, key, value, flags)
337 SMDB_CURSOR *cursor;
344 SMDB_DB1_CURSOR *db1_cursor = (SMDB_DB1_CURSOR *) cursor
[all...]
H A Dsmndbm.c279 smdbm_cursor_close(cursor)
280 SMDB_CURSOR *cursor;
282 SMDB_DBM_CURSOR *dbm_cursor = (SMDB_DBM_CURSOR *) cursor->smdbc_impl;
290 free(cursor);
296 smdbm_cursor_del(cursor, flags)
297 SMDB_CURSOR *cursor;
301 SMDB_DBM_CURSOR *dbm_cursor = (SMDB_DBM_CURSOR *) cursor->smdbc_impl;
323 smdbm_cursor_get(cursor, key, value, flags)
324 SMDB_CURSOR *cursor;
329 SMDB_DBM_CURSOR *dbm_cursor = (SMDB_DBM_CURSOR *) cursor
[all...]
/sendmail/include/libsmdb/
H A Dsmdb.h163 ** DB_CURSOR -- Obtain a cursor for sequential access
167 ** cursor -- The address of a cursor pointer.
176 SMDB_CURSOR **cursor, unsigned int flags));
194 ** DB_CURSOR_CLOSE -- Close a cursor
197 ** cursor -- The cursor to close.
204 typedef int (*db_cursor_close_func) __P((SMDB_CURSOR *cursor));
207 ** DB_CURSOR_DEL -- Delete the key/value pair of this cursor
210 ** cursor
[all...]
/sendmail/praliases/
H A Dpraliases.c242 SMDB_CURSOR *cursor = NULL; local
320 result = database->smdb_cursor(database, &cursor, 0);
324 "praliases: %s: set cursor: %s\n", db_name,
329 while ((result = cursor->smdbc_get(cursor, &db_key, &db_value,
355 "praliases: %s: get value at cursor: %s\n",
391 if (cursor != NULL)
392 (void) cursor->smdbc_close(cursor);
/sendmail/makemap/
H A Dmakemap.c101 SMDB_CURSOR *cursor; local
364 errno = database->smdb_cursor(database, &cursor, 0);
369 "%s: cannot make cursor for type %s map %s\n",
379 errno = cursor->smdbc_get(cursor, &db_key, &db_val,
393 (void) cursor->smdbc_close(cursor);
/sendmail/vacation/
H A Dvacation.c1092 SMDB_CURSOR *cursor = NULL; local
1098 result = Db->smdb_cursor(Db, &cursor, 0);
1102 "vacation: set cursor: %s\n",
1107 while ((result = cursor->smdbc_get(cursor, &db_key, &db_value,
1152 "vacation: get value at cursor: %s\n",
1154 if (cursor != NULL)
1156 (void) cursor->smdbc_close(cursor);
1157 cursor
[all...]
/sendmail/sendmail/
H A Dudb.c227 (errno = (*up->udb_dbp->cursor)(up->udb_dbp,
230 (errno = (*up->udb_dbp->cursor)(up->udb_dbp,

Completed in 591 milliseconds