netatalk  4.5.0
Free and Open Source Apple Filing Protocol (AFP) Server
Loading...
Searching...
No Matches
afp_asp.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <signal.h>
#include <errno.h>
#include <sys/time.h>
#include <sys/stat.h>
#include <atalk/afp_util.h>
#include <atalk/atp.h>
#include <atalk/asp.h>
#include <atalk/compat.h>
#include <atalk/logger.h>
#include <atalk/util.h>
#include <atalk/globals.h>
#include <atalk/netatalk_conf.h>
#include "switch.h"
#include "auth.h"
#include "fork.h"
#include "dircache.h"

Functions

static void afp_asp_close (AFPObj *obj)
 
static void afp_asp_die (const int sig)
 
static void afp_asp_timedown (int sig)
 
static void afp_asp_reload (int sig)
 
void afp_over_asp (AFPObj *obj)
 

Variables

static AFPObjchild
 
volatile sig_atomic_t reload_request
 

Function Documentation

◆ afp_asp_close()

static void afp_asp_close ( AFPObj obj)
static

◆ afp_asp_die()

static void afp_asp_die ( const int  sig)
static

◆ afp_asp_reload()

static void afp_asp_reload ( int  sig)
static

◆ afp_asp_timedown()

static void afp_asp_timedown ( int  sig)
static

◆ afp_over_asp()

void afp_over_asp ( AFPObj obj)

Variable Documentation

◆ child

AFPObj* child
static

◆ reload_request

volatile sig_atomic_t reload_request
extern

SIGHUP: reload configuration file — async-signal-safe