SDLI(7)

NAME

DESCRIPTION

  ADDRESS FORMATS

  DATA STRUCTURES
SDLI defines four datastructures for protocol configuration, state, statistics and event management.

Protocol Configuration

    typedef struct sdl_config {
        sdl_ulong   pvar;
        sdl_ulong   popt;
        sdl_ulong   N;
    } sdl_config_t;

pvar

popt

N

Protocol State

    typedef struct sdl_statem {
        sdl_ulong   daedt_state;
        sdl_ulong   daedr_state;
        sdl_ulong   octet_counting_mode;
    } sdl_statem_t;

daedt_state

daedr_state

octet_counting_mode

Protocol Statistics

    typedef struct sdl_stats {
        sdl_ulong   bytes_transmitted;
        sdl_ulong   bytes_received;
    } sdl_stats_t;

bytes_transmitting

bytes_received

Protocol Events

    typedef struct sdl_events {
        sdl_ulong   notifications;
    } sdl_events_t;

notifications

SYSCTLS
The following sysctls can be accessed by the /proc/sys/ss7/conf/sdl/linkname/ files or with the sysctl(8) interface by prefixing ss7.conf.sdl.linkname to the sysctl name. The sysctl(2) system call can also be used to affect these values with the integer vector prefix { CTL_SS7, SS7_CONF, SS7_SDL }. Default values are really only default-default values, and can be changed by changing the value in the /proc/sys/ss7/conf/sdl/default/ files. Default values will have an effect on all subsequently added SS7 signalling data links; existing signalilng data links will be unaffected. These default values may also be changed with sysctl(8) by prefixing ss7.conf.sdl.default to the sysctl name. The sysctl(2) system call can also be used to affect these values with the integer vector prefix { CTL_SS7, SS7_CONF, SS7_SDL, SS7_DFLT }.

STREAMS IO

  Local Management Primitives

  Protocol Service Primitives

  Protocol Management Primitives

IOCTLS

ERROR HANDLING

ERRORS

SEE ALSO

CAVEATS

BUGS

RESTRICTIONS

AUTHOR

HISTORY

REFERENCES

COPYING