!C99Shell v. 1.0 pre-release build #16!

Software: Apache/2.0.54 (Fedora). PHP/5.0.4 

uname -a: Linux mina-info.me 2.6.17-1.2142_FC4smp #1 SMP Tue Jul 11 22:57:02 EDT 2006 i686 

uid=48(apache) gid=48(apache) groups=48(apache)
context=system_u:system_r:httpd_sys_script_t
 

Safe-mode: OFF (not secure)

/usr/include/glib-2.0/glib/   drwxr-xr-x
Free 3.26 GB of 27.03 GB (12.08%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     ghash.h (3.97 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
/* GLIB - Library of useful routines for C programming
* Copyright (C) 1995-1997  Peter Mattis, Spencer Kimball and Josh MacDonald
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.     See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the
* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
* Boston, MA 02111-1307, USA.
*/

/*
* Modified by the GLib Team and others 1997-2000.  See the AUTHORS
* file for a list of people on the GLib Team.  See the ChangeLog
* files for a list of changes.  These files are distributed with
* GLib at ftp://ftp.gtk.org/pub/gtk/.
*/

#ifndef __G_HASH_H__
#define __G_HASH_H__

#include <glib/gtypes.h>

G_BEGIN_DECLS

typedef struct _GHashTable  GHashTable;

typedef gboolean  (*GHRFunc)  (gpointer  key,
                               gpointer  value,
                               gpointer  user_data);

/* Hash tables
*/
GHashTable* g_hash_table_new           (GHashFunc        hash_func,
                        GEqualFunc        key_equal_func);
GHashTable* g_hash_table_new_full             (GHashFunc        hash_func,
                        GEqualFunc        key_equal_func,
                        GDestroyNotify  key_destroy_func,
                        GDestroyNotify  value_destroy_func);
void        g_hash_table_destroy       (GHashTable       *hash_table);
void        g_hash_table_insert           (GHashTable       *hash_table,
                        gpointer        key,
                        gpointer        value);
void        g_hash_table_replace           (GHashTable     *hash_table,
                        gpointer        key,
                        gpointer        value);
gboolean    g_hash_table_remove           (GHashTable       *hash_table,
                        gconstpointer   key);
gboolean    g_hash_table_steal             (GHashTable     *hash_table,
                        gconstpointer   key);
gpointer    g_hash_table_lookup           (GHashTable       *hash_table,
                        gconstpointer   key);
gboolean    g_hash_table_lookup_extended   (GHashTable       *hash_table,
                        gconstpointer   lookup_key,
                        gpointer       *orig_key,
                        gpointer       *value);
void        g_hash_table_foreach       (GHashTable       *hash_table,
                        GHFunc        func,
                        gpointer        user_data);
gpointer    g_hash_table_find       (GHashTable       *hash_table,
                        GHRFunc        predicate,
                        gpointer        user_data);
guint        g_hash_table_foreach_remove       (GHashTable       *hash_table,
                        GHRFunc        func,
                        gpointer        user_data);
guint        g_hash_table_foreach_steal       (GHashTable       *hash_table,
                        GHRFunc        func,
                        gpointer        user_data);
guint        g_hash_table_size           (GHashTable       *hash_table);

#ifndef G_DISABLE_DEPRECATED

/* The following two functions are deprecated and will be removed in
* the next major release. They do no good. */
#define g_hash_table_freeze(hash_table) ((void)0)
#define g_hash_table_thaw(hash_table) ((void)0)

#endif /* G_DISABLE_DEPRECATED */

/* Hash Functions
*/
gboolean g_str_equal (gconstpointer  v,
                      gconstpointer  v2);
guint    g_str_hash  (gconstpointer  v);

gboolean g_int_equal (gconstpointer  v,
                      gconstpointer  v2);
guint    g_int_hash  (gconstpointer v);

/* This "hash" function will just return the key's address as an
* unsigned integer. Useful for hashing on plain addresses or
* simple integer values.
* Passing NULL into g_hash_table_new() as GHashFunc has the
* same effect as passing g_direct_hash().
*/
guint    g_direct_hash  (gconstpointer  v) G_GNUC_CONST;
gboolean g_direct_equal (gconstpointer  v,
                         gconstpointer  v2) G_GNUC_CONST;

G_END_DECLS

#endif /* __G_HASH_H__ */


:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

:: Make Dir ::
 
[ Read-Only ]
:: Make File ::
 
[ Read-Only ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v. 1.0 pre-release build #16 powered by Captain Crunch Security Team | http://ccteam.ru | Generation time: 0.0034 ]--